Five stars for sure. It starts when you first call and they are so friendly and helpful. Then drop off, the follow-up and finally the pick up. No surprises and every person you interact with builds your trust which is most helpful when dealing with automotive issues. Already stressful time when getting car work done. Have to say they have scripted this process with precision and the engagement is excellent taking time to explain everything from what will be done to what was accomplished. Have to mention, that first friendly voice sets the tone for the entire experience. Thank you!!!! One things I have learned, is the cheap can come out expensive. Sometimes its better to pay for quality service than lowest cost bid. My first time here I expected a $1000 bill to replace an alternator because my battery kept dying. Car was old enough to need one. They checked out entire system and told me stop letting car sit for two - three weeks undriven, charged my battery and sent me home. Worked fine ever since if I just drive it for 30 minutes once or twice a week. This is my new shop for all my automotive needs including oil changes.