Very good service with clear feedback on what was done. Yes, they did come back to me with several things my car needed, but that is what I would want a mechanic to do. I then choose what I felt was needed and had that work done. They were very quick and Andy was great at keeping me updated on where my repairs were at. Additionally, their prices are significantly lower than a dealer, but not the lowest. But for quality work it is worth it. Overall a great experience.