This shop always does a great job, whether it be body work or mechanical - i have never been disasstisfied. On the body work if your insurance company balks at a cost that might exceed their estimate, you should look at the reviews of the other shops they recommend. There is a reason other folks can be cheaper; they don't do as good a job. better to have it done right the first time than keep going back on the have the paint finish off.