I use Import Auto Clinic for both our cars. They do our regular service and repairs when it is needed. Mostly we use them for maintenance, or things like battery replacement, but some major work has been done as well.
They will provide transportation, a ride if it is needed or a loaner car, so it is very convenient. They are very honest people, and I trust them. If they say I need work done, I leave it to them. I have used them for maybe 3 or 4 years. I would recommend them for any type of work. I have also seen domestic cars in their shop, so I don't think they just do imports.