Colorado uses dirt for traction on the HWYs hence everyone here has a broken windshield sooner or later. I go thru one a year on average. My last replacement on my Sequoia was done at a dealership while my breaks were being re-built. They contracted it out to Elite auto glass. When I got the rig back there was a hole in the paint on the hood. I was P-O'ed and insisted that it be repaired.
The dealership blamed the glass guy who denied it, I think it was spilled break fluid on the hood but eventually dealership agreed to repaint hood - I was about to get real ugly. Hood didn't match, so I took it back, they blended fenders, grill now didn't match - took it back, blended grille. Whole front end now matched itself, but not the roof or the rest of the car. That's when I decided to sell the thing and get a 4Runner.
Moral of the story is, be careful who works on your car, too many times they drive a 15 year old hunk of junk and don't give a good god d*** s*** how your car ends up. The american worker, gotta love em, it's no wonder they can't build a reliable car when they don't even have the work ethic to fix one w/o causing more damage!
Good luck!