Did a nice job of being responsive and getting me in on the same day. Did a nice job on my coolant flush. However, they also said I needed a new water pump and they could install it for over $1000. The mechanic even showed me where it was “leaking.” I declined to get new water pump, and took it to my dealership who did a full diagnostics/testing, and dealer mechanic said the water pump was absolutely fine. I’m just glad I didn’t spend over $1k!