5 Factors That Affect a Roof's Lifespan