I had a couple of services done here and they were okay with the customer service part. However the quality of service is lacking. My wife did not get her tires rotated or a sticker placed on the windshield after a oil change. My last oil change was in preparation for an extensive planned driving trip. I noticed oil pooling under my vehicle and I had to have it checked out elsewhere. The oil filter worked its way loose because it hadn't been properly tightened. I will be looking for another place to have our vehicles serviced.