I thought the problem with my car was minor and could be fixed while I waited. Turns out that wasn't the case, but the diagnosis was done while I waited, and Allen explained what had to be replaced, gave me an estimate and a time-frame for completion, both of which he met. I highly recommend the shop - best experience I have ever had with auto repairs.