I have been through it all with my Mazda CX-5, mechanically. I have had the same mechanic work on it from oil changes to an engine replacement. Then I needed to find a new mechanic. I brought my car to Graham Auto for a 150k mile inspection. They gave lots of recommendations and I agreed to them, including the GDI service. Then the check engine light came on. They did all they could to diagnose the problem which ended up being the catalytic converter. The cause of the failure was not definite yet Brain assured me they would make it right. They stand by their work and they have the experience/knowledge to back it. I am forever grateful to Brian and the team for fixing my car back to 100%. In the past 3 months, I have been to Graham Auto or talked to them on the phone more than my own relatives. They really do treat you like family. They are honest and genuine. I can't say I look forward to the next time it breaks but I know my car will be in excellent hands!