I've taken my cars here for over 20 years and they have always done a great job. They always try to find lower priced parts. There hourly rates are very reasonable. They never suggest unnecessary work and often do things like diagnostics for free. I have never dealt with a more reputable garage in all my years of maintaining cars.
PROS: Reasonable prices, honest, find cheap parts