Body shop performs quality work as requested. I would recommend going over your expectations vs. your estimate before approving work to be done. Jim is willing to meet your expected needs upon request. Overall pleased with quality of work that was received.