Diagnostic took longer than expected. The service was good and the little extras were great. The shop found our tabs were expired, they washed our full size truck, because it was "dirty", and they left us a thank you card. I will be sending them new customers!