This shop is the most honest shop I have ever done business with. We have a fleet of 15 trucks and we have had 4 go into 3A. I have never had a truck in their shop longer than a day and a half and 3 were repaired in approximately 6 hours. Their prices are very fair and their employees truly care about taking care of the customers. Unfortunately they have had two recalls, HOWEVER, they took care of both of the trucks in a very timely fashion and did not try to charge me a dime more or blame this issue on another part of the engine like most mechanics that I have dealt with. Also both of their recalls had to do with parts that malfunctioned not their labor. If you want a shop to get things done the right way the first time give excellent customer service, and charge a modest price for their true expertise, then this is the shop for you.