DO NOT GO TO THIS MECHANIC!
Not only did he not fix my car, it was worse when i got it back. It took him a week and a half to "determine the problem," and he didn't call me- I had to finally call him. I had it towed back to him as the car wouldn't start the day after i brought it home, and i had already paid him $1000 to fix it, and he tried to bill me for the tow!!! I ultimately had to tow it to the dealer and paid another $1600 to both fix the initial problem and what he did to the car (it took them a day to identify the problem).What a sham...Oddly enough, I have since met 2 other folks who had nearly identical experiences. He seems harmless, like a nice enough guy, but he is a TERRIBLE MECHANIC. I can't warn you away from him enough.
Read more at sanfrancisco.citysearch.com