How Long Should a Roof Last?

Like any building component, roofs degrade at different rates depending on a large number of factors:

  • the quality of original construction
  • the level of abuse
  • weather and climate
  • the level of maintenance
  • appropriateness of design
  • material used

So how long should a roof last? A poorly installed roof may show signs of failure on the first rain. There are also well-crafted roof systems that use durable materials. When well-maintained, they last for decades. Most building owners, roofing contractors, and designers feel that 20-30 years is an acceptable service life.