I had a terrific experience. Came for oil change and tire rotation. They did inspection and alignment check for free too! Found several maintenance issues and were very helpful and respectful in explaining the issues and in helping me to choose those that were needed now before a long distance trip, while also being sensitive to my budget right before the holidays. They completed the work quickly while I waited in their comfortable, clean seating area. I love Extra Mile and will return again!!