Extremely knowledgeable, explained everything well, and gave great advice, and friendly. Kept me informed by phone, explained options for ongoing issues. And this was the front desk! Oh, that mechanic in the back was great, too! Labor cost is way out of my league, tho, but that was expected. I'm a happy, but broke customer! Great job!