indicates a greater need for repair or replacement. Asphalt shingles, the most common roofing material, have an average lifespan of 15 to 30 years, while materials like metal and slate can last 40 to ...
Although it seems like the check was just written, 2008 is a little while ago, which makes it time for the Miller family to replace their roof once again.