Skip to main content

Roof cost calculator

Use this roofing calculator to build a roof replacement estimate in five short steps. Plain English throughout — if you do not know an answer, say so and we will lower the confidence rating instead of quietly guessing.

You get a range rather than a single figure, because an honest roof price is a range: budget, typical and premium, each with the line items behind it shown. Nothing is gated, no contact details are collected to see the result, and your answers are not sold to a contractor. The same engine powers every cost page on this site, so the calculator and the guides can never contradict each other.

  1. 1. Location
  2. 2. Roof size
  3. 3. Material
  4. 4. Roof shape
  5. 5. Details

Where is the roof?

Your ZIP code sets the regional labor conditions used in the estimate. We do not ask for an address, a name or an email to show you a price.

What each input changes

Nine things move a roofing number. The calculator asks about all of them; this is why.

Roof area

Priced in squares of 100 sq ft. Your roof surface is always larger than your floor plan, and steeper roofs are larger again for the same footprint.

Material

The biggest single swing, and it moves labor as well as material — heavier and more fragile systems install more slowly.

Location

Only the labor component is adjusted regionally. Materials are not marked up by a regional index, because they are not priced that way.

Pitch

Steep roofs need staging and fall protection, and slow the crew down.

Complexity

Valleys, hips, dormers and multiple planes add cutting waste and, more importantly, flashing labor.

Stories

Height adds setup, ladder time and material handling.

Tear-off and layers

Removal labor and disposal weight scale with the number of existing layers.

Decking allowance

Sheathing condition is unknown until the old roof is off, so the estimate carries it as its own visible line.

Add-ons

Flashing, ventilation, drip edge, ice-and-water membrane, skylights and gutters are priced separately — and are the items most often missing from a low bid.

What this calculator is, and is not

It is an independent estimate: what a roof of your description should reasonably cost, produced from documented assumptions. It is not a bid. Only a contractor who has been on your roof can commit to a price, and the difference between their number and this range is the conversation worth having — crew, warranty, material tier, flashing detail and cleanup are the honest reasons a bid sits higher.

If you do not know your roof area, start with the roof size calculator to convert footprint and pitch into squares. To understand the mechanics behind the output, read what roof replacement actually costs and compare systems on the cost by material pages. Every assumption, and whether it is verified, is documented in the methodology and the source registry.

Already holding a quote? Skip the estimate and take it straight to the quote checker. Run a website and want this tool on it? It is free to embed.

Popular roofing cost tools & guides