What this calculator does
This is the general-purpose starting point: your roof area, your material, a realistic installed price band. It exists so that the first number you see about your roof comes from you rather than from someone selling you one.
What it is good for
- Sets a budget before you talk to anyone, which changes the conversation you have.
- Lets you compare materials on cost in one place instead of across five tabs.
- Gives you a reference band, so a quote is either normal, high, or low - rather than just a number.
- Answers the question most people actually have, which is not "what does roofing cost" but "can I afford this right now".
How accurate it is
It multiplies your area by a real installed rate for the material you picked. On a straightforward job that lands in the right neighborhood. It has never seen your roof, so it does not know your pitch, your layer count, your decking condition, or how cut-up your roofline is - and those routinely move a real quote 20-40% in either direction.
What it is not for
- Insurance claims, which are priced from a scope of loss rather than a rate.
- Commercial or low-slope buildings, which are a different specification.
- Deciding repair versus replacement - that needs someone to look at the roof.
- Negotiating. A rate estimate says nothing specific about your house.
How this calculator works
No black box - this is the arithmetic the tool runs, written out.
low = area × price_low high = area × price_high
- area
- Your roof surface area in square feet - the sloped surface, not the floor plan below it.
- price_low / price_high
- The installed price-per-square-foot range for the material you picked. "Installed" means material plus labor, not material alone.
This is a rate calculation: a per-square-foot installed price multiplied by how much roof you have. The output is a range, not a single number, because the same roof genuinely does cost different amounts depending on who installs it and what they find when the old roof comes off.
The width of that range is information. If the low and high are far apart, the material is one where installer skill and job complexity swing the price a lot - get more quotes.
What it looks like with real numbers
Starting from
- Roof area
- 2,400 sq ft
- Material
- Asphalt shingle, $4.50-$9.00 per sq ft installed
The working
Low end: 2,400 × $4.50 = $10,800High end: 2,400 × $9.00 = $21,600
$10,800 - $21,600
Reading it: The spread is wide because it has to be. The low end is a simple walkable gable, one tear-off layer, sound decking, a competitive local market. The high end is steep, cut up, with decking repairs and a premium shingle. Your job sits somewhere in that band, and which end depends almost entirely on the factors below.
How the calculation runs
Four operations, in this order. Nothing is hidden behind a button.
- Read your roof area in square feet.
- Look up the installed price-per-square-foot range for the material you selected.
- Multiply area by the low rate, then by the high rate.
- Return both as a range, because one number would imply a precision the method does not have.
Every option on this calculator, side by side
The same 2,400 sq ft roof priced against each choice in the roofing material dropdown - so you can compare without changing the selector four times and trying to remember the answers.
| Roofing material | Installed rate | 2,400 sq ft | Spread |
|---|---|---|---|
| Asphalt shingle | $4.5 - $9 | $10,800 - $21,600 | 100% |
| Metal | $7 - $18 | $16,800 - $43,200 | 157% |
| Clay or concrete tile | $10 - $22 | $24,000 - $52,800 | 120% |
| Slate | $14 - $30 | $33,600 - $72,000 | 114% |
| Flat / low-slope | $5 - $12 | $12,000 - $28,800 | 140% |
The spread column is how much the high rate exceeds the low one. A wide spread means installer skill and job complexity swing that option's price a lot - get more quotes on it.
Typical results by size
Asphalt shingle at the rate this page uses, across the sizes most jobs fall into. Find the row nearest yours to sanity-check a quote in seconds.
| Size | sq ft | Estimated range |
|---|---|---|
| Small (≈1,200 sq ft roof)Bungalow, small ranch, or a large detached garage. | 1,200 | $5,400 - $10,800 |
| Average (≈1,800 sq ft roof)Typical three-bed single-storey with modest overhangs. | 1,800 | $8,100 - $16,200 |
| Common (≈2,400 sq ft roof)The size most quotes in this range are built around. | 2,400 | $10,800 - $21,600 |
| Large (≈3,200 sq ft roof)Two-storey with a garage, or a spread-out single-storey. | 3,200 | $14,400 - $28,800 |
Roof pitch multipliers
A sloped roof has more surface than the ground it covers. This is the multiplier for every common pitch, applied to a 2,000 sq ft footprint - and it is the step most DIY estimates skip.
| Pitch | Factor | Roof area | Extra vs footprint | Access |
|---|---|---|---|---|
| 3/12 (low slope) | 1.031 | 2,062 sq ft | +3% | Usually walkable |
| 4/12 | 1.054 | 2,108 sq ft | +5% | Usually walkable |
| 5/12 | 1.083 | 2,166 sq ft | +8% | Usually walkable |
| 6/12 (common) | 1.118 | 2,236 sq ft | +12% | Usually walkable |
| 7/12 | 1.158 | 2,316 sq ft | +16% | Staging likely |
| 8/12 (steep) | 1.202 | 2,404 sq ft | +20% | Staging likely |
| 9/12 | 1.25 | 2,500 sq ft | +25% | Staging likely |
| 10/12 (steep) | 1.302 | 2,604 sq ft | +30% | Staging likely |
| 12/12 (very steep) | 1.414 | 2,828 sq ft | +41% | Staging likely |
Steeper costs more twice over: there is literally more roof, and the crew works slower on it. That is why a 12/12 roof is not 41% more expensive than a flat footprint - it is more.
How much region changes the number
Labour rates and disposal fees are local. Across the US the same asphalt roof swings about 71% from the cheapest state (Mississippi) to the priciest (Hawaii). A sample, on a 2,400 sq ft roof.
| State | Installed rate | 2,400 sq ft |
|---|---|---|
| Mississippi | $3.7 - $7.4 | $8,880 - $17,760 |
| Arkansas | $3.7 - $7.5 | $8,880 - $18,000 |
| Alabama | $3.8 - $7.7 | $9,120 - $18,480 |
| Oklahoma | $3.8 - $7.7 | $9,120 - $18,480 |
| Kentucky | $3.9 - $7.8 | $9,360 - $18,720 |
| Michigan | $4.3 - $8.5 | $10,320 - $20,400 |
| Montana | $4.3 - $8.5 | $10,320 - $20,400 |
| North Dakota | $4.3 - $8.5 | $10,320 - $20,400 |
| Utah | $4.3 - $8.5 | $10,320 - $20,400 |
| Wyoming | $4.3 - $8.5 | $10,320 - $20,400 |
| Massachusetts | $5.5 - $11 | $13,200 - $26,400 |
| California | $5.6 - $11.3 | $13,440 - $27,120 |
| New York | $5.6 - $11.3 | $13,440 - $27,120 |
| Alaska | $5.9 - $11.7 | $14,160 - $28,080 |
| Hawaii | $6.3 - $12.6 | $15,120 - $30,240 |
State averages still hide a lot - a major metro and a rural county in the same state are different labour markets. Run your own with the roof cost by state calculator.
Getting your inputs right
The answer is only as good as what goes in. This is where estimates usually go wrong.
Count the layers already up there
Lift a shingle at the rake edge or look at the roof edge from a ladder. One layer is priced into most quotes; a second or third is extra labor and a great deal more disposal weight.
Count valleys, dormers and penetrations
Area alone does not price a roof. Two roofs of identical size differ substantially if one is a plain gable and the other is cut up - count them before you judge an estimate.
Convert footprint to roof area
Measure length × width at the eaves, then multiply by your pitch factor - a sloped roof has more surface than the ground it covers. The area calculator does both steps.
What changes your number
A calculator applies an average. These are the things that decide where in the range you actually land.
- Tear-off layers Removing one layer of old shingles is priced into most quotes. A second or third layer is more labor and much more disposal weight, and it is usually a line item you can see on the bid.
- Decking condition Nobody knows what the plywood under your roof looks like until the old covering is off. Good contracts carry a per-sheet price for replacement agreed up front, so the discovery is not a negotiation with your roof open.
- Pitch and access Steep roofs need staging and fall protection and simply go slower. A roof a crew cannot walk costs meaningfully more than the same area at a walkable slope.
- Roofline complexity Every valley, dormer, chimney, and skylight is cutting, flashing, and waste. Two roofs of identical area can differ substantially if one is a plain gable and the other is cut up.
- Region and season Labor rates and disposal fees are local, and demand is seasonal. The same job quoted in a post-storm rush is not priced like the same job quoted in a slow month.
Common mistakes
Every one of these is something people genuinely do, and most of them cost real money.
- Pricing off the house square footage The roof is bigger than the floor plan below it - sloped, and extending past the walls. Using the listing square footage understates a typical roof by a fifth or more.
- Comparing bids on the headline number only Two quotes are only comparable once you know they include the same tear-off scope, the same underlayment, the same flashing replacement, and the same warranty. Divide each by your square count and compare the per-square rate.
- Treating an estimate as a quote A calculator applies an average rate to an area. It has never seen your roof. Use it to know whether a bid is in a sane range, and to budget - not to argue a contractor down.
How to use the roof cost calculator
Enter your roof area in square feet and pick a material. The calculator multiplies your area by the typical 2026 installed price per square foot for that material. Remember your roof is bigger than your home’s floor plan because it is sloped - a 2,000 sq ft home often has 2,200-2,800 sq ft of roof.
Cost ranges reflect 2026 U.S. installed prices (BLS producer/labor data, Remodeling Cost vs. Value, and manufacturer pricing). Your real price depends on your roof, region, and pro - see the full cost guide.
What your number actually means
The output is a range, and the width of it is information. Here is how to read where your quotes fall.
Quotes cluster near the low end
What it means. Simple roofline, one layer, sound decking, competitive local market. The estimate and reality agree.
What to do. Compare on scope and warranty rather than price. When totals are close, what differs is what you actually get.
Quotes cluster near the high end
What it means. Usually steepness, complexity, multiple layers, or a market under post-storm demand.
What to do. Ask each contractor to name the driver. Independent agreement between three of them means the price is real, not opportunistic.
Quotes are spread very wide
What it means. The bids are not for the same job. This is the most common and most expensive misreading in the whole process.
What to do. Normalize them: divide each by your square count to get a per-square rate, then line up tear-off scope, underlayment grade, flashing, and warranty. Use the per-square calculator.
One quote is dramatically lower
What it means. Scope, nearly always. Occasionally it is a contractor who needs work this month. Rarely it is a mistake they will discover mid-job.
What to do. Ask what is excluded, and ask whether the price holds if the decking needs work. The answer to the second question tells you a lot.
What a real quote should include
Two roofing quotes with the same total can be very different purchases. These are the lines that decide which one you are making.
Tear-off - how many layers
Removing and disposing of the existing covering. One layer is usually priced in.
Watch for: A second or third layer is more labor and much more disposal weight. Confirm the layer count is stated, not assumed.
Decking inspection and repair rate
A per-sheet price agreed up front for replacing damaged sheathing.
Watch for: This is the single most common source of change orders. Agreeing the rate before work starts costs nothing and removes the argument.
Underlayment - the actual product
Synthetic or felt, named, with the coverage.
Watch for: The invisible downgrade. Nobody sees underlayment after day two, which is exactly why it gets substituted.
Ice-and-water membrane
At eaves and in valleys. In freeze-thaw climates this is commonly a code requirement rather than an upgrade.
Watch for: Ask whether it is included and how far up the eave it runs.
Flashing - new or reused
Around chimneys, walls, valleys, and every penetration.
Watch for: Most roof leaks are flashing leaks. Reusing old flashing on a new roof is the cheapest way to shorten its life.
Pipe boots and vents
Replaced, not reused. They are inexpensive and they perish.
Watch for: A failed boot on a new roof is an avoidable and irritating callback.
Drip edge
At eaves and rakes. Usually a code requirement.
Watch for: Cheap, and it protects the deck edge and fascia. Its absence on a quote is a signal about everything else.
Ventilation assessment
Intake and exhaust, corrected while the roof is open.
Watch for: Poor ventilation shortens the life of the roof you are buying. This is the cheapest moment to fix it.
Workmanship warranty, in years
Separate from the manufacturer's material warranty.
Watch for: Material warranties cover manufacturing defects, which are rare. Installation error is the common failure, and only the workmanship warranty covers it.
Cleanup and magnet sweep
Including the nail sweep across the property.
Watch for: Trivial to promise, genuinely annoying to live without.
Pro tips
Advice that goes beyond the arithmetic - the things that actually change how this project goes.
Get quotes before you need them
The worst time to choose a contractor is the week your roof starts leaking, because you have no time to compare and the least selective firms are the most available. If the age calculator puts you past 70% of rated life, start now while the decision is unhurried.
Normalize every bid to a per-square rate
Divide each total by your square count. The rate is comparable between bids in a way that headline totals are not, and it makes an outlier obvious in ten seconds.
Ask what happens if the decking is bad
The answer separates contractors who have thought about your job from ones who have priced a generic one. You want a number per sheet, agreed in advance.
Do not buy from the person who knocked on your door
Not because storm-chasers are all dishonest, but because a firm with no local history has nothing at stake in your workmanship warranty. Check how long they have been at their address.
Keep a bundle of leftover shingles
From the same production run. Color-matching a discontinued shingle for a repair five years from now is genuinely difficult, and a spare bundle in the garage solves it permanently.
Photograph the roof deck before the new covering goes on
Five minutes with a phone from the ladder. If a dispute arises later about decking condition or what was replaced, you have a record and nobody has to rely on memory.
Where this stops being accurate
A rate model cannot see your roof. It does not know your pitch, how many layers have to come off, whether the decking underneath is rotten, or how many chimneys and valleys the crew has to cut around. Those factors routinely move a real quote 20-40% off a rate estimate in either direction.
This is a free estimating tool, not a quote. When you want a number somebody will stand behind, get matched with vetted local pros - they measure the roof before they price it.
How we calculate this
Your roof area is multiplied by an installed price-per-square-foot band for the material selected. Installed means material plus labor. The output is deliberately a range: presenting a single figure would imply a precision that no rate model applied to an unseen roof can honestly claim.
Where the numbers come from
- Material ranges are the values the calculator itself computes from, published in the comparison table on this page so the input is inspectable.
- Regional multipliers are shared with the roof cost by state calculator and shown in the regional table above.
How this page is checked
Every calculator on this site is checked against the shared engine at build time: the worked examples on this page are recomputed from the same formulas the tool runs, and the build fails if they disagree. That means the arithmetic explained here cannot drift away from the arithmetic performed above.
The terms on your quote, explained
A roofing quote is written in trade vocabulary. These are the words that actually change what you are paying for.
- Square
- 100 square feet of roof surface. The unit the entire trade orders, prices, and quotes in - a 2,400 sq ft roof is 24 squares.
- Pitch
- The slope, written as rise over a 12-inch run. A roof climbing 6 inches per 12 horizontal inches is "6/12".
- Decking (sheathing)
- The structural panels over the rafters that everything else fastens to. Its condition is unknown until the old covering is off.
- Underlayment
- The water-resistant layer between decking and covering. Synthetic or felt; it is the roof's second line of defense.
- Flashing
- Metal that seals the joins - around chimneys, walls, valleys and vents. Most roof leaks are flashing failures, not covering failures.
- Drip edge
- Metal at the roof edge that directs water into the gutter instead of behind it. Usually a code requirement.
- Valley
- Where two roof planes meet and channel water. High-volume, cut-heavy, and a common leak point.
- Ridge vent
- Exhaust ventilation along the ridge. Only works if matched by intake at the soffits.
- Tear-off
- Removing the existing covering. One layer is priced into most quotes; a second or third is extra labor and disposal.
- Low slope
- Roughly 3/12 and below, where standard shingle rules stop applying and membrane systems or special underlayment come in.
Roof Cost Calculator questions
Want a real number? Get matched with a vetted local pro →


