Excellent service. They keep you updated about your vehicle, and respect your time. The mechanics are top notch, letting you know about things that may not have been noticed. They don't beat around the bush, either. You can trust this shop to keep their word. No weasel ing out at the last minute, no excuses. This shop is extremely respectful of the customer. Both times I've been here, I've been very satisfied with the work done.