This is a great shop. Knowledge staff. Timely repairs. The only negative is they are busy, thus sometimes it takes a little bit to get an appointment. But that is a indication of them being good at what they do and at a good price point. An example of their service was yesterday, I have a recurring problem with some electrical part in my car. They are super busy and couldn't check my car out till next week. The gentleman at the desk took 10 minutes of his time to hook me up to his device and cleared the lights. He didn't have to do that. That's the service they give their customers. Highly recommend this shop.