Not on time. Did not complete the work well. wrecked my alignment and I don't know how. Could barely drive the car to have it realigned another $85.00. Destroyed my rubber weatherstripping and trim which I now have to replace. Reinstalled my rear wind shield wipper incorrectly. Bad attitude.
So bad that I didn't go back to complain.
Pros: Paint match good
Cons: , worst service, uncaring