I took my vehicle here to fix a minor problem. He never fixed the problem and said it was my fault for not explaining it better. Not only did he attempt to put the fault on me, but he ripped me off for $500. He refused to lower the price even though he did services to the vehicle that were unnecessary and did not fix the main problem. When I tried to ask him questions, he engaged in a verbal argument with me, even after walking away he followed me and continued to scream. I wouldn't recommend this place to my worst enemy. I hope no one else has to go through this. Take my advice and take your car to someone else.