Great experience, this is 3rd time I've been here..friendly staff, fast, competent...I feel comfortable driving my car knowing that things were done right...each time I come in thethe front desk guy is happy to explain in as much detail as I want what's wrong, how/why it happened, how it's fixed, how the mechanics of the part and car work...I love getting all that info and learning the car works..when it makes sense I don't doubt anything.. Also like that they give me a to do list of maintenance items and prioritize them so I can budget accordingly..