This place in absolute joke. They were responsible for fixing my vehicle after an accident, and I had more problems with them than I did with the accident itself. They give their customers a finish date for when they can pick up their vehicles (which is a nice service... if it works!!). They were actually finished almost 1 week AFTER their anticipated completion date. Then, I ended up having to take my car back because of their own delinquency and had to fight in order to get a rental car to get to and from work. The customer service here is a sad case. If you want a hassle-filled and stressful car repair experience, then you should consider bringing your vehicle to these guys!!