The lifespan of exterior renovations will depend on the materials used and the level of maintenance. For example, a well-maintained asphalt shingle roof may last up to 25 years, while a poorly maintained one may only last 10 years.