The service I received was great and the prices were reasonable. No intense upselling which I appreciated and they called to give a breakdown of price before doing any extra work. Would be five stars but unfortunately, the car broke down today, two days after taking it in for a check-up/inspection. They mentioned that they suspected the starter was beginning to fail but that it wasn't in need of replacement quite yet. To be fair, this could be just bad timing or a coincidence but it definitely leaves a bad impression when your car breaks down just a few days after getting the okay from the garage.