these guys do a good job, and are entertaining to talk to, but the follow up was a little dicey. I had to call back several times to find out when my car would be done - they were swamped though. Shop is only a couple of blocks form the Colma BART station. I'll be back.
Pros: good quality, knowledgable
Cons: disorganized
more