If I could give them more stars I would. It's so hard to find a car repair shop you can trust. These guys go above and beyond in everything. My car has nearly 218,000 miles on it and they always take the time to really explain what my car needs immediately, what can wait, how long it can wait...Friendly, knowledgeable, and professional...