Roofs are designed to last, but how long is "a roof's lifetime"? It all depends on the materials used to…