Very good service, and great body work. They set me up with Enterprise right down the road to come pick me up and drop me off at their place. They worked fine with the insurance company, and got all the revisions to the claim to get the job done right (instead of the woefully inadequate quote the insurance company always gives you first).
My only small complaint is that it would be nice if they would call you from time to time (particularly with the claim supplements) to keep you posted on status and estimated completion time. They finished in about a week, though, so not to slow at all. I would come back.