Great service, everyone is very polite and took the time to explain the technical details. I left my car with them for 5 days and they weren’t able to diagnose my check engine light which had been flashing, but they did fix a squeaky drive belt and gave me a fair price. Altogether good experience, I just worry I’ll have to be back if the check engine light comes back on.