A roof made of high-quality asphalt shingles could last up to as much as 30 years. In the blink of an eye, though, a severe storm could bring rain, ice, wind and more that could cause serious damage...

read more