Truck was stalling a the end of warming up in idle and studdering while driving. They diagnosed, repaired and I got a professional treatment the whole time. The communication was terrific and could not have been better. They also were on the mark with pricing. Truck has not idled and run this good in years. We also went over a few thing that will be coming up and need attention. As you may tell, I will be bringing any vehicle work I need to these guys.........Excellent