I have nothing but good things to say about LeRoy’s. They were able to get me in soon, unlike the dealership where I was told I would have to leave my car for 8 days before it could even be looked at!! The shop was clean, the service outstanding and reasonable with a 5 year warranty on parts and labor. The communication was great with calls, texts and emails and all the work was done in a timely fashion. I would highly recommend to all.