Superb service - all the guys are skilled mechanics. When something is wrong they make sure to fix it and to leave the customer happy. They are fair minded and feel a responsibility to fix your car correctly - not just to fix it.
The waiting room and bathroom are clean and bright - very pleasant and with a big flat screen TV.