Would definitely use them again, but hope I don't have to.
First of all they are available right away for a look over the damage and can generate an estimate quickly. In my case by the end of the same day. Pleasant experience at the outset. continual updates from the office staff as we reach milestones like parts ordered, part have arrived, car will be ready on Friday, car is now ready for pickup. Means so much to understand that progress is happening, since it can be a lengthy process and you are without the car. Damage repaired, car washed, felt like new.