I brought my 2012 Silverado to Willis's body shop as a result of an accident. The repair turned out flawless and I am very happy. There was a delay in the repair caused by poor fitting and damaged replacement panels. The staff, Kathy and Caitlin kept me informed and put me in a loaner vehicle. Wonderful staff!!