Its difficult to find a auto repair shop that has all the attributes you need to feel comfortable leaving your vehicle for service. These guys have them all...fair prices, short turn around, solid mechanics and most importantly, transparency in diagnosis. I take all my vehicles to them for things I don't do myself and recommend them to anyone who asks.