We understand that most residential homeowners want a high quality, long lasting roof that will not be too costly to install. On average, most residential roofs must be repaired or replaced every 10 years. With that said, it is imperative that customers choose their roofing material carefully to help to reduce replacement costs as well as extend the life of their roof.