Most new residential roofing systems are designed with a life-span of 20-30 years. This varies depending on the type of shingle you select. The lifespan of a roof also varies depending on the quality of the material and the installation.