I do all my own maintenance, but some repairs I'm not comfortable with. Since we moved to Lawrence I've been taking our cars to Lawrence Automotive Diagnostics, and they've stood behind their work and had reasonable prices. The one time we had to take a car back to them they didn't put up a fuss whatsoever, just fixed it promptly and free of charge, just the way it should be.
I'd recommend them to anyone. It's hard to find a good, reliable shop where you don't have to worry about being ripped off.