How Much Does a New Roof Cost?
Average roof replacement costs broken down by material, size, and labor. Updated for 2025 pricing.
| Item / Category | Low End | Average | High End |
|---|---|---|---|
| Asphalt Shingles (3-tab) | $5,500 | $8,000 | $11,000 |
| Architectural Shingles | $7,500 | $12,000 | $16,000 |
| Metal Roofing (standing seam) | $15,000 | $22,000 | $35,000 |
| Wood Shakes | $14,000 | $20,000 | $30,000 |
| Tear-off & Disposal | $1,000 | $1,800 | $3,000 |
| Labor (per square) | $150 | $300 | $500 |
Average Costs by Project Size
Roof costs scale directly with square footage. A small 1,000 sq ft ranch-style home typically costs $4,500–$8,000 for a basic asphalt shingle replacement. A mid-size 2,000 sq ft home averages $8,000–$15,000. Large homes over 3,000 sq ft can run $15,000–$25,000 or more depending on roof complexity, number of stories, and material chosen. Multi-story homes cost more due to the added difficulty and safety equipment required to work at greater heights.
Factors That Affect Cost
Several variables determine your final roof replacement price:
- Roof size: Measured in roofing squares (1 square = 100 sq ft). More squares means more materials and labor.
- Material choice: 3-tab shingles are cheapest, while standing seam metal and wood shakes are premium options.
- Roof pitch: Steeper roofs (above 6/12 pitch) require special safety equipment and take longer to install, increasing labor costs 20–40%.
- Layers to remove: Tearing off one existing layer costs $1,000–$1,500. Two layers can cost $1,500–$3,000 for removal.
- Roof complexity: Hips, valleys, dormers, skylights, and chimneys all add to the labor time and flashing materials needed.
- Geographic location: Labor rates vary significantly by region. Coastal and urban areas tend to be 20–30% higher than rural markets.
- Time of year: Late spring through early fall is peak roofing season. Off-season work (late fall and winter) may offer 10–15% discounts.
- Structural repairs: If the roof deck has water damage or rot, replacing plywood sheathing adds $50–$100 per sheet.
DIY vs Hiring a Pro
A DIY roof replacement can save 40–60% of the total project cost, since labor typically accounts for $3,000–$7,000 of the total price. Materials for a 2,000 sq ft asphalt shingle roof run $2,000–$4,500, meaning you could complete the job for under $5,000 doing it yourself.
However, roofing is physically demanding and dangerous work. Falls from roofs account for a significant number of home improvement injuries each year. Professionals also typically offer workmanship warranties of 5–10 years in addition to the manufacturer's material warranty. If your roof is steep (above 8/12 pitch), more than one story, or has complex features, hiring a pro is strongly recommended.
How to Save Money on a New Roof
- Get multiple quotes: Always get at least 3 estimates. Prices can vary 30–50% between contractors for the same job.
- Schedule off-season: Book your roof replacement in late fall or early winter for potential discounts of 10–15%.
- Choose architectural shingles over premium options: They offer the best balance of cost, lifespan, and appearance.
- Reroof over existing shingles: If you have only one layer and it's in decent shape, reroofing saves $1,000–$3,000 in tear-off costs.
- Handle tear-off yourself: Even if you hire a pro for installation, doing the tear-off and cleanup yourself can save $1,000–$2,000.
- Check for insurance coverage: If your roof was damaged by a storm, hail, or fallen tree, your homeowner's insurance may cover part or all of the replacement.
- Ask about manufacturer rebates: Some shingle manufacturers offer rebates or incentives through certified installers.
When to Splurge vs When to Save
Splurge on: Material quality if you plan to stay in your home for 10+ years. Architectural shingles or metal roofing pay for themselves over time with longer lifespans. Also invest in proper ventilation and ice and water shield in cold climates — skimping here leads to premature roof failure and ice dam damage.
Save on: Cosmetic upgrades like designer shingle colors or copper flashing if they won't be visible from the street. Choose standard colors and materials for hidden roof sections. Also consider saving on gutters and fascia wrap if your existing ones are in good shape — these can always be replaced later.
Ready to Estimate Your Roof?
Use our roofing calculator to estimate shingle bundles, underlayment, and ridge caps for your project.
Open Roofing Calculator →Frequently Asked Questions
The average cost to replace a roof in 2025 is $8,000–$15,000 for standard asphalt shingles on a typical 2,000 sq ft home. This includes materials, labor, tear-off, and disposal. Premium materials like standing seam metal ($15,000–$30,000) or wood shakes ($14,000–$30,000) cost significantly more. Your actual cost depends on roof size, material, pitch, complexity, and your geographic location.
Most residential roof replacements take 1–3 days for a professional crew of 4–6 workers. A simple gable roof on a single-story home can often be completed in one day. Larger homes, complex roof designs with multiple hips and valleys, or homes requiring structural repairs may take 3–5 days. Weather delays can extend the timeline. DIY roof replacements typically take 1–2 weekends.
Yes, most building codes allow installing one layer of new shingles over an existing single layer. This saves $1,000–$3,000 in tear-off and disposal costs. However, you cannot reroof if you already have two layers, if the existing shingles are curled or buckled, or if the roof deck underneath has water damage. A full tear-off is always the better long-term option since it allows inspection and repair of the roof deck.
Key signs include shingles that are curling, cracking, or missing; granules accumulating in gutters; visible daylight through the roof deck in the attic; sagging or uneven roof lines; water stains on interior ceilings or walls; and the roof being over 20 years old for 3-tab shingles or 30 years for architectural. If more than 30% of shingles are damaged, a full replacement is usually more cost-effective than repairs.
Homeowner's insurance typically covers roof replacement if the damage was caused by a sudden, accidental event like a storm, hail, fallen tree, or fire. It generally does not cover damage from normal wear and tear, neglected maintenance, or roofs that have simply reached the end of their lifespan. File a claim promptly after storm damage and document everything with photos. Your deductible (usually $1,000–$2,500) will apply to the claim.