I've been here a few times. Generally their work was good. The only issue that they can't resolve is my AC blowing hot air when idling for longer than a couple of minutes. However, the biggest gripe I have is that they always have an upsell. I could never go here without a call saying that I should have a few additional services needed or additional parts that need to be replaced. Also, if you decide to go here, always ask for after-market replacement parts (if available). They always recommend OEM parts, which is always much more expensive.