How Much Does a New Roof Cost?

A new roof costs $8,000–$18,000 for a typical 2,000 sq ft home with asphalt shingles. Simple repairs start at $500; premium metal or tile roofs on large homes can exceed $40,000. Material choice and labor market are the biggest cost drivers.

Low$5,500
Average$11,500
High$24,000
💡 Want a precise local estimate? Use our free New Roof cost calculator — adjusts for your city and scope of work.

Cost by Project Scope

ScopeLow EstimateHigh Estimate
Roof repair (limited damage)$500$2,500
Asphalt shingle replacement (1,500 sqft)$5,500$9,000
Standard replacement (2,000 sqft home)$8,000$14,000
Metal or tile roof (2,000 sqft home)$14,000$30,000

Cost Breakdown by Component

ComponentLowHigh
Asphalt shingles (material)$1,500$4,500
Labor (tear-off + install)$3,000$7,000
Underlayment & ice shield$500$1,500
Decking repair/replacement$500$2,000
Flashing (chimney, valleys)$400$1,200
Ridge cap & hip shingles$300$700
Gutters (optional)$800$2,500
Permits$200$600

Cost by US Region

Labor rates and material costs vary significantly by location. Here's how costs differ across US regions:

RegionLowHighMultiplier
South (TX, FL, GA)$6,000$12,0000.88–0.95×
Midwest (OH, IL, MI)$7,000$13,0000.90–1.10×
Mountain (CO, AZ, UT)$7,500$14,0000.95–1.05×
Northeast (NY, MA, CT)$10,000$18,0001.15–1.35×
West (CA, WA, OR)$11,000$22,0001.15–1.55×

Get a Precise New Roof Estimate in 60 Seconds

Use Cost Estimator app — snap a photo of the job site and get an accurate, itemized cost breakdown instantly.

Frequently Asked Questions

How long does a roof replacement take?
Most roof replacements take 1–3 days for a standard 2,000 sqft home. Larger or more complex roofs (multiple valleys, steep pitch) can take 3–5 days.
How do I know if I need a new roof or just a repair?
If damage covers less than 20% of the roof surface and the roof is under 15 years old, repair is usually more cost-effective. If the roof is 20+ years old or damage covers large areas, full replacement is better long-term value.
How long does an asphalt shingle roof last?
Standard 3-tab shingles last 20–25 years. Architectural (dimensional) shingles last 30–40 years. Metal roofs last 40–70 years. Premium tile or slate can last 50–100 years.
What's the best roofing material?
Asphalt shingles offer the best value ($3–5/sqft installed). Metal roofing ($8–15/sqft) lasts longer and may reduce energy costs. For coastal or high-humidity climates, impact-resistant shingles add storm protection.
Does homeowners insurance cover roof replacement?
Insurance covers sudden storm/wind/hail damage, not normal wear. Most policies have wind/hail deductibles. Document damage immediately with photos and contact your insurer within 48 hours of a storm.

Calculate Your Local Cost

Costs vary by up to 80% depending on your city. Use our city-specific calculators for a more accurate estimate:

New York Los Angeles Chicago Houston Phoenix San Diego Dallas Seattle Denver Atlanta Miami Boston Austin Portland Minneapolis Nashville Charlotte San Francisco Las Vegas Tampa Philadelphia San Antonio Indianapolis Columbus