Roofing crew installing asphalt shingles on a suburban house

Roofing Cost Calculator

Get an instant ballpark for repairs, full replacements and inspections — in under a minute, no phone tag required.

Get your preliminary roofing estimate

A few quick questions gives you a ballpark range.

Demo estimate — enter your details to see how the calculator works.

Step 1 of 714%
What type of project is this?

Average roofing costs in 2026

Pricing varies by region and the size of the job, but these ranges cover what most homeowners pay.

ServiceTypical range
Minor leak or shingle repair$350 – $900
Partial re-roof / section replacement$1,500 – $4,500
Full asphalt shingle replacement$8,000 – $18,000
Metal roof installation$16,000 – $35,000
Flat / TPO roof replacement$7,000 – $15,000
Roof inspection or certification$150 – $400

What changes the price?

  • Roof size in squares — the single biggest driver of materials and labor
  • Material choice — architectural shingles, metal, tile and TPO price very differently
  • Pitch and stories — steep or high roofs need extra safety setup
  • Tear-off layers, decking repairs and permit costs

Roofing cost FAQ

How much does a new roof cost?
Most homeowners spend $8,000–$18,000 for a full asphalt shingle replacement, while repairs usually run $350–$900. Metal and tile roofs cost significantly more. Roof size and pitch drive most of the difference — use the calculator above for a personalized estimate.
How is the estimate calculated?
The calculator combines the service you pick, your roof size, material and access details like pitch and stories. Ranges reflect typical market rates; your final quote comes from the roofing company you contact.
Should I repair or replace my roof?
Isolated leaks and storm damage on a roof under 15 years old are usually worth repairing. Widespread granule loss, curling shingles or multiple leaks on a 20+ year roof normally mean replacement is the better value.
I'm a roofer. Can I put this calculator on my own site?
Yes — that's exactly what InstantQuote does. You set your own prices and questions, share one link, and every estimate request arrives as a lead with the customer's details and photos.

Roofer? Put this calculator to work for your business

Set your own prices, share one link, and every estimate request lands in your inbox as a qualified lead — with photos. No approval queue — publish the moment you're ready.

Build my roofing quote tool