For years now, I've taken my cars to Clinton Auto Repair and have never been disappointed in their unfailingly honest, reasonably priced service.
But if you're a super pro-active car owner, then Clinton's might not be the shop for you. (They're of the "if it ain't broke, don't fix it" school.)
They're great for scheduled maintenance, oil changes, and solid advice. When a difficult problem arises, they won't spend a bunch of their time or your money trying to figure it out. Instead, they'll refer you to another (excellent) mechanic.