How long does a roof last?
Thumbtack Editors
Answered
A roof’s lifespan depends on two major factors: the material and how well the roof was installed. Assuming that the roof is installed properly, here’s how long different roofing materials should last:
- Asphalt shingle roof: 20 years
- Metal roof: 50 years
- Slate roof: 100+ years (lifetime)
- Clay roof: Lifetime
- Concrete roof: Lifetime
- Copper roof: Lifetime
Contact the best roofers near you to get free estimates and start planning your roofing project today.