If the dash doesn't require modification I'd do it myself...in fact my car did require mods and I still did it. With very little expertise, and pretty good results. Personally I think professional installs are over priced and leave you with an install you don't really understand. Just my two cents...
_________________________
Michael West