How to Protect Your Roof from Extreme Weather Conditions