What Causes Icicles on Roof

Why does my roof have icicles?

Frequently Asked Questions With A Top Minnesota Roofing Company Icicles on your roof are caused by the snow sitting on your roof melts. The melted snow then runs down the edge of your roof and refreezes, which then forms icicles. Other than…
New MN Residential Roof

How long should my new roof last?

,
On average, a new residential roof will last Minnesota homeowners about 20 years. Some roof system types, such as slate, clay tile, and certain metal (e.g., copper) systems, can last longer. Factors that contribute to the life span of a…