When it comes to protecting your home and loved ones from the elements, your roof is your main line of defense. Wind is probably your roof's biggest enemy, but there's also electric fires, falling limbs, heavy snowfall, moisture intrusions, and damage caused by pests that live in your…