1 /5 OM: Worst mechanic thus far. In their service there was an explosion, which caused damage to personal items and we received the vehicle with dust and debris everywhere that wasn’t cleaned. We were told the job would take 3 days, it ended up taking 2 weeks. When we received the vehicle back, the cruise control no longer worked (which was never an issue prior) and the check engine light came on for the first time. There was a new noise coming from the back of the car that was never audible prior. It took extra time to receive the vehicle due to putting the steering wheel back on incorrectly. When I addressed the obvious issues I was met with defensiveness that turned into the owner yelling at me for his mistakes. Now I have to take the vehicle to another mechanic to fix all the issues they created that were never problems before. The shop is over booked, unprofessional, and an utter disappointment. If you don’t mind waiting forever to get your car back with poor workmanship and excuses upon excuses then this is the place for you. If not avoid this shop at all costs.