Go to a professional, they will do it right.
If you stuff it up it will chew your wiper blades up.
When I had my Landcruiser windscreen replaced at O'Brien® AutoGlass the guy gave me some little stick on patches to put on stone chips to keep the dirt out until it gets repaired. He said makes a big difference if done clean & correctly.
Bookmarks