Awful, Dont bring your car here ever:
the worst experience i have ever had with a repair shop. your car will leave with more damage done to it than when it got there. never bring your car here, the most un-professional company i have ever had to work with. been a 7 month ordeal for me now.
by Unsatisfied on December 28, 2012