For almost 30 years I used a mobile mechanic who performed everything major and gave wonderful advice along the way, from explaining what needed to be done and why, plus hints on things to watch that would likely need service before too long. I could rely on his expertise, honesty, and pricing. I used a local (downtown) Mooresville shop for other things (now out of business) and their mechanic recommended STR when my mobile mechanic was no longer available and the service needed was beyond their capability. They did me a huge favor, and I have always been impressed, and thankful! If what I wanted was not financially feasible, they didn't press me to do something beyond the vehicle's worth but offered every responsible alternative and suggestions. I believe in being loyal, and they will continue to get my business, and my recommendation, because of their expertise and approach to customer service.