I took my car here on 2/10/12 because it was overheating. The owner advised me it would be $1,350 for the repairs and that it would be ready on 2/15/12. I wasn't happy with the cost, but I agreed to let him fix it because he could complete the job sooner than anyone else and I needed my car back ASAP. BIG MISTAKE!!!!!!!!!!! The completion day came and went and every time I called him, he agreed the car would be fixed ""tomorrow."" Tomorrow came and went, and he had nothing but excuses as to why he couldn't complete the job. He finally called me on 3/2/12 (three weeks later) and advised me that he finally fixed it. When I got there, he advised me it would be another $350 MORE than what he told me because he fixed something else. I had to fight tooth and nail to get my car back for the original price he quoted. He had the nerve to get an attitude with me for not giving him more money. Bottom line . . . I would NOT recommend this mechanic to ANYONE. It was the worst experience I have ever had in my life! Please do yourself a favor and go to a reputable mechanic!