Roofing Costs & Prices: Complete 2025 Database
How much does roofing cost? Browse our comprehensive cost database covering every major roofing service. All prices are based on national averages from thousands of real projects and updated regularly.
Roof Replacement
Complete tear-off and installation of a new roof system.
Roof Repair
Fix leaks, damaged shingles, flashing, and minor roof issues.
Gutter Installation
Install new gutters and downspouts to protect your roof and foundation.
Roof Inspection
Professional assessment of your roof's condition and remaining lifespan.
Emergency Roof Tarping
Temporary emergency protection for storm-damaged roofs.
Chimney Repair
Fix chimney flashing, caps, crowns, and masonry deterioration.
Skylight Installation
Add natural light with a professionally installed skylight.
Flat Roof Repair
Repair and maintain flat or low-slope commercial and residential roofs.
Metal Roofing Installation
Install durable, energy-efficient standing seam or metal panel roofing.
Shingle Replacement
Replace damaged, missing, or worn asphalt shingles.
Tile Roofing Installation
Install beautiful, long-lasting clay or concrete roof tiles.
Slate Roofing Installation
Premium natural stone roofing that lasts 75-200 years.
Roofing Cost Summary Table
| Service | Low | Average | High |
|---|---|---|---|
| Roof Replacement | $5,500 | $8,500 | $12,000 |
| Roof Repair | $200 | $950 | $3,000 |
| Gutter Installation | $600 | $2,100 | $5,000 |
| Roof Inspection | $100 | $250 | $500 |
| Emergency Roof Tarping | $200 | $700 | $1,500 |
| Chimney Repair | $300 | $1,800 | $5,000 |
| Skylight Installation | $1,000 | $2,200 | $4,500 |
| Flat Roof Repair | $300 | $1,200 | $3,500 |
| Metal Roofing Installation | $8,000 | $14,500 | $24,000 |
| Shingle Replacement | $150 | $4,500 | $10,000 |
| Tile Roofing Installation | $10,000 | $18,000 | $30,000 |
| Slate Roofing Installation | $15,000 | $28,000 | $45,000 |
Understanding Roofing Costs in 2025
Roofing is one of the most significant home improvement investments you will make. The average American homeowner spends between $5,500 and $12,000 on a full roof replacement, with the national average sitting around $8,500. However, costs can vary dramatically based on your roof size, the material you choose, your geographic location, and the complexity of your roof.
Labor typically accounts for 40-60% of total roofing costs, with materials making up the remainder. Premium materials like slate and tile can cost 3-5 times more than standard asphalt shingles, but they also last 3-10 times longer, potentially making them a better long-term investment.
Geographic location significantly impacts roofing costs. States with higher costs of living like California, New York, and Massachusetts tend to have higher roofing costs, while states in the Southeast and Midwest often have lower prices. Climate also plays a role — areas prone to hurricanes, hail, or extreme temperatures may require specialized materials and installation techniques that add to the cost.