How Much Does a Roofer Cost?
Roofing is one of the most expensive home maintenance items. A full roof replacement on a typical US home costs $8,000–$25,000+, while minor repairs run $300–$1,500. In Poland, a new roof costs PLN 30,000–80,000+, and in the Netherlands €10,000–€30,000+. The material you choose — asphalt shingles, metal, tile, or flat roofing — is the single biggest cost factor.
Find a roofer
Compare verified providers and get free quotes.
Browse providersContents
Average roofing costs by job type
| Job type | Typical cost (USD) |
|---|---|
| Roof inspection | $100–$300 (often free if you hire the roofer) |
| Minor leak repair | $300–$1,000 |
| Shingle replacement (small area) | $250–$800 |
| Flat roof patch | $300–$600 |
| Full roof replacement (asphalt shingles) | $8,000–$15,000 |
| Full roof replacement (metal) | $12,000–$25,000+ |
| Full roof replacement (tile/slate) | $20,000–$45,000+ |
| Gutter installation | $1,000–$3,000 |
| Chimney flashing repair | $300–$800 |
Sources: HomeAdvisor 2025 cost data, Angi service pricing reports.
What affects the cost?
- Roof size — measured in "squares" (100 sq ft each); a typical home is 20–35 squares
- Material — asphalt shingles are cheapest ($3–$5/sq ft installed), metal is mid-range ($7–$14), tile and slate are premium ($10–$25+)
- Roof pitch/steepness — steep roofs require extra safety equipment and take longer
- Layers to remove — tearing off old layers before installing new ones adds $1,000–$3,000
- Structural damage — rotted decking or damaged rafters must be repaired first
- Permits and inspections — most jurisdictions require permits for full replacements
- Season — late spring through early fall is peak roofing season with higher prices
Costs by country
Roofing costs in the United States
US roofers charge $3.50–$7.00 per square foot installed for asphalt shingles, the most common material. A full replacement on a 2,000 sq ft roof typically costs $8,000–$15,000. Metal roofing runs $12,000–$25,000+. Prices are highest in the Northeast and West Coast, lowest in the South and Midwest.
After storm damage, your homeowner's insurance may cover some or all of the replacement cost minus your deductible. Always get your own independent estimate — don't rely solely on the insurance adjuster's assessment. Be cautious of storm-chasing roofing companies that appear after severe weather.
How to save on roofing costs
- Schedule in the off-season — late fall and winter may bring 10–15% lower prices
- Get 3–5 quotes — roofing estimates vary more than most trades
- Choose asphalt over premium materials — modern architectural shingles last 25–30 years at half the cost of tile
- Bundle with gutters — adding gutters during a roof replacement is cheaper than a separate project
- Check insurance coverage — storm and hail damage may be covered
Learn about the trade
How to become a roofer: training, safety certifications, salary expectations, and career paths in the US, Poland, and the Netherlands.
How to become a roofer