I don't overly trust mechanics but I can say I felt like I was not only treated fairly, but honestly. Great customer service and my truck was finished in a timely fashion with only what I thought was wrong replaced and drove away fixed. Nkt with more problems than I started with. Thank you for being a company someone can actually turn to. I'd go back no question.