We've been taking our cars to Barney's for several years. They do a good job and are honest about what they think needs to be done--no weasel work, no extra stuff. They're pretty knowledgeable and if they can't find what the problem is right away they keep trying, but they will admit if they don't know what's wrong. We've taken our Dodge van, Cadillac, Toyota and Honda and have been pleased with the work.
Pros: Friendly, knowledgeable, honest mechanics
Cons: Grungy shop, sometimes you have to wait a long time for your car to get done.