Terracotta roofs are among the toughest roofing materials in the US. Generally, they can last 50 to 100 years, maybe even more, if they are correctly installed and maintained. Their durability in combination with their beauty and their ability to store and release energy efficiently makes them a go-to option for homeowners wanting to make a wise in