Avoid this Place.
Avoid this place at all cost. The owner is rude and unprofessional. Whatever you do, DO NOT leave your car behind. The owner, especially, is a hot head and beyond rude if he senses that you are unhappy with his work or anything provided by his shop. To make a long story short, I had to contact the local police department in order to retreive my car from this place. I would not recommend this place even to my worst enemy.