Repair was great, was told it would be done by 5 and given assurances, but it was not and I nearly missed a meeting. They were very self aware of the situation though and the shuttle driver hustled to get me back to the shop and get my vehicle picked up. I'd definitely use them again.
When possible, we make every effort to complete vehicles that day by 5pm. It is difficult to know exactly when a vehicle will be ready, because parts need to be ordered and delivered. We use texting and phone calls to keep our customers in the loop on completion times too. Sorry you almost missed your meeting!