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.
Cons: incompetent service, dishonest, incommunicative