Skip to content
RoofCostLab

Roof estimate calculator

Free Roof Estimate Calculator

By Muhammad Tayyab Updated Published Prices checked

A full asphalt replacement on a 1,700 sq ft house runs $8,497 to $12,795 in 2026, tear-off and permit included. Build your own below. The calculator breaks the estimate into the lines a roofer's written quote uses, prints it as a one-page sheet, and checks up to three quotes against it. It runs in your browser, and nothing you type is sent anywhere.

Build your roof estimate

Enter the footprint of the house, not the roof surface. Every line updates as you change an input.

sq ft

Length × width of the area under the roof.

Not sure? Use our roof pitch calculator.

Rotten decking only shows once the old roof is off.

Estimated total

$8,497 – $12,795

materials, labor, tear-off, decking and permit

Roof size
19.0 squares
Materials
$3,839 – $6,196
Labor
$3,780 – $5,115
Tear-off and disposal
$727 – $984
Decking allowance
Not included
Permit
$150 – $500
Per square of roof
$447 – $673

See the itemized sheet or check a quote against it.

Your itemized roof estimate

1,901 sq ft of roof (19.0 squares) over a 1,700 sq ft footprint · 6/12 pitch · Asphalt shingles (architectural) · National average

Itemized roof estimate, low and high
Line and what it covers Low High
Materials Shingles or panels, underlayment, ice and water shield, drip edge, starter, ridge cap, vents, flashing and fasteners, as ordered. Itemized below. $3,839 $6,196
Installation labor Crew hours at a billed roofing rate for your state, the rate a contractor charges, not the wage. $3,780 $5,115
Tear-off and disposal One layer off, hauled away. A second layer prices at half again the first. $727 $984
Decking allowance No allowance. Agree the per-sheet rate below in writing anyway. $0 $0
Permit National band for a re-roofing permit. Your county sets the real fee. $150 $500
Estimated total $8,497 $12,795
Rotten decking, per sheet: $62 – $101 per sheet
One 4×8 sheet replaced: panel, nails and labor. Get this rate written into the contract before tear-off.
Overhead and profit: $1,578 – $2,439
Already inside the labor lines above, at 35 to 40% of billed labor. Shown so you can see it, not added to the total.

Not priced: a steep-slope or second-story charge, gutters, skylights, and anything structural. Prices checked October 23, 2026; method at roofcostlab.com/methodology. A planning estimate, not a quote.

Materials, as ordered

The materials line above, item by item: whole bundles, rolls and sticks, with the waste allowance on materials that get cut to fit.

Material Qty Cost
Asphalt Shingles 64 BUNDLE $1,920 – $3,072
Dumpster Rental (Debris Removal) 1 EA $350 – $500
ProEdge Estate Gray Hip Ridge Roof Shingles ( 33-lin ft per Bundle ) 5 EA $338 – $477
Ice & Water Shield 5 ROLL $275 – $475
Roofing Vents 8 EA $160 – $400
Roofing Felt (Underlayment) 9 ROLL $198 – $360
Starter Strip Shingle Plus Black Starter Roof Shingles ( 105-lin ft per Bundle ) 5 EA $200 – $350
10-in x 50-ft Silver Aluminum Roll flashing 5 EA $185 – $261
2-in x 10-ft Black Galvanized steel Drip Edge 26 EA $133 – $188
2-in Smooth Shank Electro-galvanized Roofing Nails 3817 -Per Box 2 BOX $81 – $114

Links to retailers are affiliate links: if you buy through one we may earn a commission, and it never changes these figures.

Check a quote against this estimate

Enter the total from each written quote you hold, and the number of squares it states if it gives one. Each is compared with the estimate above and converted to a price per square, the only figure that compares fairly across roofers.

$
$
$

Enter a quote total above to compare it.

How to read a roofer's written estimate

A written roofing estimate should let you rebuild the total from its parts. If it cannot, it is a price rather than an estimate, and a price cannot be compared with anything. Work down it in this order.

  • The size. Roofers price by the square, 100 square feet of roof surface, and the quote should say how many squares it covers. Compare that with the sheet above. A count more than about 10% higher deserves a question: dormers, valleys and a generous waste allowance add squares legitimately, while a measurement taken off the floor plan rather than the roof does not.
  • Materials by name. "Architectural shingles" is not a specification. The product line and color should be written down, along with the underlayment (synthetic or felt), where the ice and water shield goes, and whether drip edge, starter and ridge cap are new. Substitutions happen where line items are vague.
  • Labor and tear-off as separate lines. Installation and removal are different work. A second layer coming off costs about half again the first, so a quote that folds tear-off into one figure should still say how many layers it assumes.
  • Disposal and the permit. The dumpster, the haul-away and the permit fee are real costs that someone pays. They belong on the quote, or excluded from it in writing.
  • Flashing and ventilation. Whether the step flashing, chimney flashing, pipe boots and vents are reused or replaced. "Reuse where possible" leaves the decision to the crew on the day.
  • Warranty and payment. The manufacturer's warranty on the material, the contractor's workmanship warranty on the installation, and a payment schedule. A deposit of 10 to 30% is normal.

Change-order traps to close before you sign

Most disputes on a roofing job are not about the quoted price. They are about what gets added once the old roof is off and the crew is on site, which is exactly when you are least able to say no. Each of these can be priced in writing before the work starts.

  • Rotten decking, charged per sheet. Nobody can see the deck until tear-off, so the answer is not to guess how many sheets will fail but to agree the rate. Our dataset puts a replaced 4×8 sheet at $62 to $101 installed. A quote with no per-sheet figure leaves that number to be set on the day, by the person sending the invoice.
  • A layer nobody mentioned. If the quote assumes one layer and the crew finds two, removal costs about half again as much. Ask for the price of an additional layer per square before signing.
  • "As needed" items. Flashing, vent boots and fascia repairs written as "replace as needed" are open-ended. Ask for a unit price on each.
  • Steep or high work. A steep-slope or second-story charge belongs on the original quote as its own line, not on a change order. This calculator does not model it, because published figures vary too widely to price honestly; see the 12/12 pitch page for why it exists.
  • Disposal overage. Some quotes cap debris at one dumpster. A heavy tear-off, such as two layers or old wood shakes, can fill a second.

Put the agreed rates in the contract, not in a text message. A change-order rate you agreed while you could still walk away is a very different number from one quoted with your roof open to the sky.

Comparing three quotes on equal terms

Three totals side by side say very little, because three roofers rarely price the same job. One includes a decking allowance, one assumes the second layer stays, one quotes a better shingle. Make the scopes match before comparing the prices.

  1. Put them on the same size. Divide each total by the squares it states. That price per square, not the total, is the figure to compare, and the checker above does the division for you.
  2. List what each one leaves out. Tear-off layers, disposal, the permit, decking, ice and water shield, new flashing. Mark every line one quote has and another does not, then ask the others to price it.
  3. Match the materials. If one quote is for a premium shingle line and the others are not, ask all three for the same line, or at least for the price of the upgrade.
  4. Weigh the warranties last. A ten-year workmanship warranty against a two-year one is worth paying something for, because most roof failures are installation failures rather than material ones.

A quote well below the other two, and below the estimate here, has usually left something out rather than found a cheaper way to do the work. One well above usually has a reason you can name: a steep roof, difficult access, a premium product, or a contractor with a full schedule. Ask for the reason. A good roofer can give it line by line.

Six questions that protect you before you sign

  • Are you licensed here, and can I see the number? Most states license roofing contractors, and the number should be verifiable on your state board's website in under a minute.
  • Do you carry general liability and workers' compensation? Ask for certificates, not assurances. Roofing has one of the highest injury rates in construction, and an uninsured worker hurt on your roof can become a claim against your homeowner's policy.
  • Who pulls the permit? The contractor should, in their name. A permit pulled by the homeowner generally makes you the party responsible for the work passing inspection.
  • Will your own crew do the work? Subcontracting is common and not a problem in itself, but the crew on your roof should be covered by the same insurance and the same workmanship warranty as the company you signed with.
  • What does cleanup include? Tarps over planting beds, a magnetic sweep for nails across the yard and driveway, and the debris gone the day the job ends.
  • Will you give me lien waivers? In most states an unpaid supplier or subcontractor can file a lien against your house even after you have paid the roofer in full. A lien waiver with each payment closes that door.

Two things that should end a conversation

A demand for full payment up front, and an offer to waive or absorb your insurance deductible. A deposit of 10 to 30% is normal; paying in full before work starts is not. Absorbing a deductible is insurance fraud in most states, and it exposes you, not only the contractor. More on vetting in the roofing services guide.

What other roofing jobs cost in 2026

Not every roof needs replacing. These are computed from the same material and labor dataset as the estimate above, so the figure here and the figure on the linked page agree.

Job Priced for Typical range
Leak repair Tracing the entry point, then patching the covering, flashing or vent boot that failed. 100 sq ft $474 – $687
Emergency tarp Same-day tarp or temporary patch to stop water entering, ahead of a permanent fix. 100 sq ft $774 – $1,094
Storm and hail damage Replacing the damaged area once the insurer has scoped it. 1,000 sq ft $1,900 – $2,785
Flashing repair Resealing or replacing metal at valleys, chimneys, walls and penetrations. 20 linear ft $345 – $536
Deck and sheathing repair Cutting out rotten plywood and laying new sheathing, outside a full replacement. 400 sq ft $3,079 – $4,366
Gutter replacement Removing old gutter, forming seamless runs on site, hanging and adding downspouts. 100 linear ft $795 – $1,257

Planning figures, not quotes. Regional labor, access and disposal fees move them. See how we calculate.

Frequently asked questions

Is this roof estimate really free?

Yes. It needs no account and asks for no contact details. The calculator runs in your browser, so the figures you enter are never sent to us or to anyone else, and there is no form at the end and nobody who will call you.

How accurate is an online roof estimate?

Close as a planning range, and it cannot be a price. It prices your roof size, pitch, material, layers and state from national material prices and BLS roofer wages. It cannot see the condition of your deck, how hard the roof is to reach, or what your county charges for disposal, and those are what separate an estimate from a quote. Use it to know what a fair quote should contain, then get three written ones.

What should a roofing estimate include?

The number of squares it covers, the materials by product name, installation labor, tear-off and disposal with the number of layers coming off, the permit, a per-sheet price for replacing rotten decking, what happens to the flashing and vents, the warranty, and the payment schedule. If you cannot rebuild the total from its lines, ask for a breakdown.

How much does it cost to replace roof decking per sheet?

About $62 to $101 per 4x8 sheet installed in our dataset, which covers the panel, its nails and the labor to cut out the old sheet and fasten the new one. Agree the rate in writing before tear-off: nobody knows how many sheets have rotted until the old roof is off.

Why is my roofer's quote higher than this estimate?

The usual reasons are a steep-slope charge, which this calculator does not include, a premium shingle line, more layers to remove than you entered, difficult access, or local labor above your state's figure. Ask which line accounts for the difference. Contractor overhead and profit should not be one of them: it is already inside the labor figures here, at the 35 to 40% typical of the trade.

How many roofing quotes should I get?

Three. One quote gives you a number with nothing to measure it against, two leaves you guessing which is the outlier, and beyond three the effort stops paying for itself. Insist each one is written and itemized, because a single total cannot be compared to anything.

Does RoofCostLab pass my details to roofing contractors?

No. RoofCostLab does not collect leads, has no quote form or phone line, and does not pass anyone's details to contractors. The site is funded by display advertising and by affiliate links on some material lines, which the about page sets out.

Price the parts separately