Harun Rashid runs a great shop. Makes good suggestions for quality parts, and will tell you if your car is okay rather than making up new ailments. It's always nice to see a mechanic who doesn't want to see you come back for as long as possible.
I went in for quite a bit of work recently (new tires, front brake replacement, tune up, oil change, battery check, fan/belt check, air filter replacement) and gritted my teeth as the bill printed out, but the prices were much more than reasonable, even for decent-quality parts and a small markup for labor costs.
This is a shop well-worth supporting and I hope they stick around for a long time to come.