I was referred to SM Motors by my co-workers and I will not go anywhere else. I hate cars but going to SM Motors was a pleasant experience. Josh was honest, knowledgeable, efficient, and thorough. He takes time to answer all of my questions. He was completely honest about the work that needed to be done ASAP and what work could wait until my next visit. During my last visit, I actually paid less than what was estimated because after the evaluation, I was informed my oil did not need to be changed. I have never dealt with such an honest, professional mechanic. I am so grateful to go somewhere that is so honest and won't do unnecessary work. To actually trust a mechanic is refreshing.I highly endorse SM Motors and refer my friends and neighbors!!!!! The entire staff is nice, friendly, and prices are reasonable.