Brought in my 2013 Highlander for battery replacement and general checkup. Service was efficient and thorough. Don let me know that I could wait a while before having my oil changed which was nice rather than having me pay for something I didn't need. Also, he pointed out that I need new tires which was very good to know - hate the idea of driving around in an unsafe car with my kiddo's. Customer service was excellent as well. Office staff were kind, courteous and knowledgeable. They even provided a shuttle to take me home while I waited for my car. Wonderful service and wonderful people - another great experience at SMM. Thank you!