you can do it yourself, i install glass in AZ piece of rope in the rubber channel pull it in from inside, nice to have some help to set it into place. not hard at all. you can use a butyl sealer it never dries up like the original goey stuff )to seal but it is messy (it comes on a roll like double sided tape glass shops will have it... i would stick it to the frame on outside) lube up with window cleaner then pull the rope.... I havent used the sealer (not lots of rain in az) but have seen it done...... for you guys having leaks blue tape 1/16 of inch arount the rubber on the frame put the caulking gun between the rubber and frame fill with 1/4 inch bead under the rubber squeeze down fill and clean up excess with denatured alcohol(i use the open end of empty tube of caulk and scoop out extra)