I've been doing business here for some 20 plus years. Yes I've repaired many a car myself, even replaced a few engines. But if I'm not doing the work, these guys are. It's not a polished white floor shop with techs in ironed work shirts. This is a real shop with techs in grease up to their elbows because they are working on your car. The prices are fair, the staff honest and knowledgeable. Kevin the owner is a character and always fun to chat with. He is blunt and always has a story. Want a mechanic you can trust, this is the place. Make sure you check out the wall of parts.