I've never brought any car I've owned to a shop before, not even when i swapped an engine in to one of my 240s from a few years back. Suspension, maintenance, troubleshooting and electrical work all should be done in the owner's garage. However, expensive specialty builds are probably best left to someone comfortable with the work.