Slate Roof: Slate roofs are incredibly durable and can last over 100 years, with proper maintenance.They are resistant to fire, wind, and water damage, making them one of the longest-lasting roofing materials available. Metal Roof: Metal roofs are also highly durable, with an average lifespan of 40 to 70 years.They are resistant to many of the same elements as slate, including wind, fire, and ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.