I’ve been doing business with them for 20 years. You do have to schedule a bit in advance to get your car in, but once it’s in they are fast! This time, they called me at 4:30 pm to tell me that they would have to order parts. They often do. I expected the repairs to take another 24 hours or so. But they called me at 10 am the next morning to tell me the car was ready. The final bill was within $ 1 of the estimate.