Horrible Service!! Car #1 had to bring Car back to shop 5 times with the same issue, just to be told it needed a new engine. Was told a new engine had been ordered. After my car sat in the shop for a month low and behold the engine had never been ordered.
Car #2 Made an appointment for a check engine light throwing codes for transmission issue. Was told it probably needed to have a transmission flush which would take about 2 hours. Brought vehicle in at appointed time and dropped it off on a Saturday morning. After 4 hours with no update called to checked on the status of my vehicle to be told they wouldn't be able to look at it until Monday. I want and got my vehicle and took it to a different shop. Which is exactly what you should do!! If you want an honest mechanic that will fix your car right this is not the shop to go to. If you want to continue to chase problems, throw money out the window, be lied to, be ignored, and then take your car to yet another place to get everything fixed...Well then this is the place for you!!