These guys are the greatest to deal with. They know what they're doing, explain it as they go, and help you understand exactly what's going on with your car and what's it going to take to fix it. They're fair and honest and I always felt comfortable with them. After dealing with a mechanic that completely ripped me off, (Arco, Mill Valley) it was a relief to finally find someone that I can trust. GREAT GUYS!
Pros: great service, honest, and reliable