Roofing Cost Calculator
Get an instant estimate for your roofing project. Enter your roof size and pick a material to see a realistic price range based on national averages.
How Much Does a New Roof Cost?
Roof replacement cost depends mainly on three things: the size of your roof, the material you choose, and how complex the roof shape is to work with. Asphalt shingles remain the most affordable option for most homeowners, while metal, tile, and slate cost more upfront but typically last two to three times longer. A steep or multi-angled roof takes longer to install safely and requires more scaffolding and material waste, which is why complexity adds meaningfully to the final price. This calculator gives a national-average estimate — always get two or three quotes from local, licensed roofers before budgeting, since labor costs vary significantly by region.
Tips
Frequently Asked Questions
How accurate is this roofing cost estimate?
This gives a national-average ballpark based on size, material, and complexity. Actual quotes vary by region, roofer, and the condition of your existing roof deck.
Does this include tear-off of the old roof?
The estimate assumes a standard tear-off and disposal of one layer of existing roofing. Multiple layers or structural repairs will add to the cost.
How long does a roof replacement take?
Most residential roofs take 1-3 days depending on size, material, and weather, though complex roofs can take longer.