The lifespan of your roof varies depending on the type and how you maintain it. You can start noticing wear in shorter than 15 years or...