I dropped my car off on Monday, expecting repairs would take at least a week. I was surprised it was ready on Wednesday. They went out of their way and painted some minor scratches on my rear bumper, near but not part of the damage. The car was washed and clean. Outstanding service overall!