They were very knowledgeable, trustworthy, patient and kind. They walked me through all that was needed to get my older high mileage heavy duty truck in order. And gave solid honest advice as to if the repairs should be made or if it was time for a different truck. The work they performed was difficult and tiring and of the sort that I believe few shops could have handled and done such a good job. They are now my go to mechanics. No doubt.