Skip to content
BuildFactor

Roof Replacement Cost Calculator

Estimated cost to replace a roof from its area, material and labour rates.

Inputs

%

Result appears here

Fill in the fields and press Calculate.

Formula, calculation, assumptions and sources

Squares = Roof surface area (ft²) ÷ 100

Cost = Squares × (installed rate + tear-off rate) × (1 + uplift%) + fixed fees

Run the calculation to see each step with your own numbers.

About the Roof Replacement Cost Calculator

The Roof Replacement Cost Calculator estimates what a re-roof will cost from the roof area and per-square rates for tear-off, materials and labour that you enter from your own quotes — it carries no regional pricing. It returns a cost range, not a fixed bid. For a metal roof specifically, use the Metal Roof Cost Calculator.

What you enter

  • Roof surface area — Sloped area, not footprint — from the Roof Area Calculator.
  • Installed rate per square — Your quoted price to supply + install one square (100 ft²) of the new roof.
  • Tear-off rate per square — Cost to remove + dispose of the old roof, per square. 0 for a layover.
  • Steep-slope / complexity uplift — Add a percentage for a steep or cut-up roof (hips, valleys, dormers). 0 for a simple walkable gable.
  • Fixed fees — Permits, dumpster, access equipment — a flat amount.

What you get back

  • Estimated replacement cost — An estimate from the rates you entered — get firm quotes before you commit.
  • Roofing squares — the exact result of the calculation.

The formula, a worked example, the assumptions behind it and the sources are shown in full below the calculator.

Related calculators

Part of the Roofing calculators.