The longevity of a roof depends on several factors. These include initial construction methods, the quality of the materials used & a roof’s ventilation system.