Your roof plays a big role in maintaining the overall integrity of your home, keeping you protected from the elements and helping control your heating and cooling costs. But, like everything else in the world, a roof doesn’t last forever.
A typical roof with asphalt shingles will last anywhere from 15 to 20 years, but most homeowners will squeeze out a few extra before making the investment in a replacement.
So far this winter season, the northeastern region of the United States has seen a fair amount of snow (compared to last year). With snow and cold temperatures comes a silent threat disguised as a symbol of winter beauty: icicles hanging from rooftops.