- Lifespan: 20 years or more, depending on the material
- Cost to replace/renovate: $6,000 to $12,000
Roof damage can occur from falling tree limbs, debris, extreme weather, rot, and even animals making a home under shingles. While some damage is minimal enough that patching or reshingling a small section could be enough to restore a roof to full functionality, some roofs, particularly older ones, may need to be replaced entirely.
Depending on how extensive the roof's damage is—like whether there is rot under the shingles, for instance—costs can vary. Other factors affecting the cost include materials and individual labor costs, which can range from $1 to $3 per square foot. Common roofing materials include asphalt shingles, which are cheap and fairly durable, and slate, stone, or even copper, which are more expensive.