It took three days from them to figure out what was wrong with my vehicle. After first telling me nothing was wrong with it. Then told me that it was from two previous repairs not being done correctly??? They say that now it is fixed and didn't charge me anything since related to past repairs. When I picked up my vehicle I said thank you, got my key and left. Only on my drive home did I discover my inside door handle another handle by the driver's door and my steering wheel we're covered in grease and my hands then smelled like I had been working on the engine. We have been coming here with many of our cars for more than 13 years and recently management and mechanics have changed and service has gone downhill. I used to highly recommend them. Probably not anymore.