They took the time and trouble to diagnose a persistent problem with the ac on our 07 Element, that had stumped two other repair shops. The problem turned out to be a defective new component, that had been installed by one of the other shops. Larry would not let me pay until I drove the car for a few days, just to make sure the problems were solved. We could not be happier with their service. They are excellent.