My grandson's GMC truck was stolen and had damage to the body as well as the front end. It was released and towed to the Denver location on 12-19-20 and is to this day still in your facility. A week ago the PM called to say work was complete but only to find out after driving it home that there was something wrong with the steering. We had to return the truck immediately. The steering gear box had been replaced, and apparently it was not installed properly because the technician found some "shavings" in the replaced gear box. While the truck was in for repair, you had to replace the battery because it was "dead" according to the PM. It was fine before it was towed to your facility. Replacing the battery caused the information center on the dash to not operate properly, the back-up camera could not be viewed, and the radio worked intermittently. We were told by the PM that he could not re-program the information center and that we had to take it to a dealer to do this and to get it working properly. I would assume that all repair shops do just that, REPAIR. And especially if the problem is created by the repair shop, meaning YOU. If when we get the truck back, and we need to take it to a GM dealer to re-program the information center, I will have the dealer bill YOU for the work YOU should be performing. There was also a problem with programming the steering gear box and if that doesn't get remedied the same will apply when and if we need to take it to a dealer. Apparently there is not a Quality Control Program in place for your facilities and I firmly believe there should be some compensation for the extra long wait. Totally ridiculous.
User's recommendation: I will not recommend this repair facility to anyone.