I had the body shop repair damage from an accident. They did a great job., I had the repair shop fix a recall for my breaks, and they discovered a radiator leak, prior to a trip with my travel trailer to Arizona, a life saver. My only disappointment was that the radiator leak was not covered my a warranty for that to happen in a 2017 model already is not good. It had nothing to do with the side damage to the bed. It was a faulty weld around the cap.