Severe pinchweld rust we used a wire brush and pinchweld primer to make sure this doesn’t leak but alot of times the proper was is to take it to a body shop but here at Alliance we will do our best to save you time and money by going the extra step to installing your windshield :)