I am first time customer and had a very positive experience. Scheduling experience was very good -- I emailed them on Sunday to setup an appointment -- got a response early on Monday and booked the appointment for Tuesday morning. I had an uncommon brake issue that needed diagnosing -- they got back to me by 10am Tuesday with the issue and repair estimate and had the car done by end of day. When I arrived to pick up the car, they answered all my questions about the issue and pulled out the scrapped part so I could see what was going on -- it was very helpful.
They also called out that I would need new tires soon (which is 100% correct). They priced out replacements and then promised to give me a call when Michelin runs a discount promotion -- that was a great extra step. I look forward to coming back for the tires, when the sale happens.
So far so good and I will definitely use them again.