A roof covering's life expectancy differs based upon product type-- metal roof coverings can last as much as half a century while asphalt shingles
http://keeganfeql235.tearosediner.net/what-every-business-owner-need-to-understand-about-industrial-roofing
A roofing's life expectancy differs based upon material type-- metal roof coverings can last up to 50 years while asphalt tiles normally last around 20-30 years depending on upkeep methods adhered