My truck was in the collision shop for over a month, I had front end damage. Chevrolet was paid to check the frame of my truck, also to complete my repairs. When Geico asked them to check the frame of my truck, they said it was in specs according to their measurements. They completely reassembled my truck like nothing was wrong. I found gaps between the head light and hood, also my front bumper was lower on passenger side. I had it towed to Car Structure on last week. They found that my frame was completely twisted. Technicians there said it was impossible for the body shop guy to have not noticed. They were also paid by Geico to replace and paint other damaged parts, in which it didn't. My truck was also filthy. I wouldn't recommend this place to anyone. It's sad that they treated a military service members like this.