Winter is just around the corner and properly preparing your roof for these cold and snowy months is essential if you want to protect both the roof and your home from potential dangers and damages.  Taking some necessary precautions on time will let you enjoy the...