Updated October 5, 2026 by UpgradeWorth Editorial. Measurement, warranty and code statements below come from the manufacturer and code documents listed under Sources, checked on that date. This page does not publish a fair price per square, because no source we trust publishes one that holds for every roof. How we research this
Is $650 per square fair for a new roof? It can be. It can also be high, or low, and the number on its own cannot tell you which. A per-square price is a total divided by a count of squares, and both halves move: the count depends on how the roof was measured and whether waste was added, and the total depends on what the bid actually includes. Fix the divisor first, fill in the thirteen scope lines below, then compare per square only between bids that describe the same roof.
Why this page exists: homeowners keep posting a single per-square figure and asking whether it is reasonable. In homeowner forum threads we read while preparing this page, one homeowner replacing an aging shake roof wrote that several bids landed near $550 a square for removal, new sheathing and installation; in another thread, replies to a shingle bid of about $750 a square split between calling it premium pricing and calling it unreasonable, without anyone having seen the same paperwork. Those are individual, anecdotal posts, some of them years old. We have not seen the bids, older threads reflect older prices, and none of it is an average or a benchmark for your roof. They show the question people are asking, not the answer to it.
What this page is not. It is not a cost guide: the variables that move a roofing total, and the reason we publish no national per-square rate, are in our roof replacement cost guide, and if you have no bid yet the roof replacement cost calculator walks through those drivers without producing a total. It does not re-explain membrane coverage, which the ice and water shield roof quote decoder covers, or shingle classes, which the architectural shingles quote decoder covers. Insurance and storm-damage claims are priced under different rules and are out of scope here. This page answers one question: a bid says about $650 a square, and you want to know what to do with that number.
What “per square” actually means
Roofers price in squares. GAF, the shingle manufacturer, defines a roofing square as 100 square feet of roof area, a 10-by-10-foot patch of roof surface. That is roof surface, not floor area: a sloped roof covers more area than the footprint under it, and the steeper the pitch, the bigger the gap. Overhangs, porch roofs and an attached garage add more.
The geometry is fixed, so it can be shown exactly. For a roof plane, the sloped area equals the flat footprint multiplied by a pitch factor, the square root of one plus the rise-over-run squared.
| Pitch (rise per 12 inches of run) | Pitch factor | 1,000 sq ft of footprint becomes |
|---|---|---|
| 4/12 | 1.054 | about 1,054 sq ft of roof |
| 6/12 | 1.118 | about 1,118 sq ft of roof |
| 8/12 | 1.202 | about 1,202 sq ft of roof |
| 10/12 | 1.302 | about 1,302 sq ft of roof |
| 12/12 | 1.414 | about 1,414 sq ft of roof |
UpgradeWorth calculation: pitch factor = √(1 + (rise ÷ 12)²), rounded to three decimals. Geometry only, before waste. A 2,000 sq ft footprint under a 6/12 roof is about 2,236 sq ft of roof surface, or 22.4 squares.
In practice, bids get their square count in one of three ways: someone measures on the roof, someone orders an aerial or satellite measurement report, or someone estimates from the ground. Different methods produce different numbers for the same house. If two bids on your roof disagree on squares by more than rounding, nothing divided by those squares is comparable until you know why.
The per-square arithmetic, shown
The basic division is simple. The trap is that a bid can count two different kinds of square.
Price per square = bid total ÷ squares
- Measured squares are the roof surface itself: area ÷ 100.
- Ordered squares are measured squares plus a waste allowance for cuts at hips, valleys and rakes: measured × (1 + waste).
- So a price quoted per ordered square restates as: price per measured square = price per ordered square × (1 + waste).
GAF says contractors usually include a 10 to 15 percent waste factor when they work out how much shingle to order. That allowance is real material, not padding. The question for a per-square comparison is only which squares the price was divided by. Here is $650 a square restated on the same 30-square roof:
| If the $650 is charged per… | Squares billed | Total on the bid | Per measured square |
|---|---|---|---|
| Measured square | 30 | $19,500 | $650.00 |
| Ordered square, 10% waste | 33 | $21,450 | $715.00 |
| Ordered square, 15% waste | 34.5 | $22,425 | $747.50 |
UpgradeWorth arithmetic on an invented 30-square roof. These are not typical prices or a benchmark; they show what changing only the divisor does to the same $650 headline.
How waste changes the material, not just the price
Waste also changes how much product arrives. GAF says its Timberline HDZ shingles come three bundles to a square and its Woodland line four bundles to a square. On the same 30 measured squares with 15 percent waste, that is 34.5 ordered squares: about 104 bundles of a three-bundle line, or 138 bundles of a four-bundle line. A cut-up roof with hips, valleys and dormers uses more waste than a plain gable, which is why the percentage belongs on the bid in writing rather than in the estimator’s head.
Watch, too, for what the squares leave out. Starter strip and hip and ridge cap are separate products; GAF lists them as separate accessory products in its roofing system warranty. Some bids fold them into the per-square rate and some price them on their own lines, and the same $650 means something different in each case.
Worked example: two bids that both say $650 a square
The numbers below are invented to make the arithmetic easy to follow. They are not typical prices, fair prices or a benchmark for any roof. Assume an aerial report puts the roof at 30 measured squares.
| Line on the bid | Bid A | Bid B |
|---|---|---|
| Squares written on the bid | 30 | 34.5 |
| How the squares were counted | Measured roof area; waste material included in the rate | Not stated |
| Price per square on the bid | $650 | $650 |
| Total | $19,500 | $22,425 |
| Tear-off | One layer, confirmed | “Remove existing roof”; layers not stated |
| Decking | 3 sheets included, extra sheets at a stated per-sheet price | “Replace as needed” |
| Underlayment | Named synthetic product, full deck | “Per code” |
| Ice and water membrane | Eaves and valleys, distances stated | Not stated |
| Flashing | New drip edge, step flashing and pipe boots | “Reseal as needed” |
| Ventilation | Ridge vent, soffit intake confirmed | Not stated |
| Disposal and permit | Both included | Disposal included; permit not stated |
| Total ÷ 30 measured squares | $650.00 | $747.50 |
Both bids “cost $650 a square.” On the same roof, Bid B costs $97.50 more per measured square, $2,925 more on the job, and it still has five open lines that could add cost once the old roof is off. Neither result proves which bid is fair. It shows the two were never comparable at $650, and it tells you exactly what to ask Bid B. The reverse also happens: a bid that looks cheaper per square because it is silent on layers and decking can finish higher once the “as needed” work is billed.
The per-square normalization worksheet
This is the core of the page. For every line, write down what the bid says and mark it included, allowance (with a unit price), excluded or not stated. Do it once per bid. Every “not stated” is a question to send back, and per-square comparison waits until it is answered. Swipe sideways on a phone to see every column.
| Line | What to write down | How it moves the per-square figure | If the bid is silent |
|---|---|---|---|
| 1. Measured roof squares | Squares of roof surface, how they were measured (on the roof, aerial report, from the ground) and which sections are in: main roof, porch, garage, low-slope areas | It is the divisor. A different count changes every per-square figure on the bid | Ask for the measurement and its method; settle any disagreement between bids before comparing |
| 2. Waste percentage | Whether the squares are measured or ordered, and the waste percentage used | $650 per ordered square at 15% waste is $747.50 per measured square | Ask: “Is this per measured square or per ordered square, and at what waste factor?” |
| 3. Tear-off layers | Number of existing layers, confirmed or assumed, and the rate for any extra layer found | Each layer is removal labor and disposal weight. Under the model residential code, a replacement removes coverings down to the deck, and a new layer is not allowed over a roof that already has two or more | Ask for the layer count and a written rate for any extra layer |
| 4. Decking allowance | Sheets included, thickness and material, and the price per extra sheet (a 4-by-8 sheet covers 32 sq ft) | “As needed” moves an unknown cost outside the per-square figure, with no ceiling | Ask for an included count and a per-sheet price before signing |
| 5. Underlayment | Product name, felt or synthetic, and coverage | Different products at different prices can sit inside the same rate | Ask for the product name; “per code” is not a product |
| 6. Ice and water protection | Where the self-adhering membrane goes (eaves, valleys, walls, penetrations, low-slope areas) and how far | Coverage ranges from narrow strips to the whole deck | Ask location by location; the ice and water decoder lists them |
| 7. Flashing | Drip edge at eaves and rakes, step and counter flashing at walls and chimneys, valley metal, pipe boots, skylight kits; new or reused for each | All-new flashing costs more than reusing old pieces, and it is a common silent difference between bids | Ask piece by piece: new, reused or not included |
| 8. Ventilation | Intake at the soffits, exhaust at the ridge or elsewhere, and whether the two are balanced | Adds products and labor; GAF’s roofing system warranty excludes damage caused by inadequate ventilation | Ask for the ventilation plan; an exhaust vent with no intake is not a plan |
| 9. Disposal | Dumpster, haul-away and landfill fees, flat or per layer | Scales with how much comes off the roof | Ask whether it is inside the per-square rate |
| 10. Accessories | Starter strip, hip and ridge cap, pipe boots and other components, named by product | Some bids put them inside the squares, some price them apart. GAF’s roofing system warranty requires a GAF Lifetime shingle plus at least three qualifying GAF accessories | Ask which accessories are in the rate and which are billed separately |
| 11. Material class and line | Manufacturer, exact product line and color | One brand sells several lines at different prices and bundle counts; “architectural” is a class, not a product line | Ask for the line name; the architectural shingles decoder and, for one named line, the CertainTeed Landmark Pro decoder show what to check |
| 12. Workmanship and warranty | The manufacturer warranty by name and tier, the installer’s written workmanship term, and who registers the warranty | Enhanced manufacturer warranties can require named accessories and a certified installer, which changes what each square buys | Ask for both documents before signing |
| 13. Exclusions | An explicit list: gutters, skylights, chimney work, fascia and soffit repair, low-slope sections, detached structures, permit, steep or multi-story charges, change-order rates | Anything excluded is a cost the per-square figure does not show | Treat it as excluded until it is written as included |
The square definition, bundle counts and waste range come from GAF’s published guide to squares and bundles. The layer row follows the International Residential Code, sections R908.3 and R908.3.1.1; the drip-edge reference in the flashing row follows IRC R905.2.8.5, which has required drip edge at eaves and rakes of shingle roofs since the 2012 edition, though some states amend it. The accessory and ventilation rows use GAF’s roofing system limited warranty as one example of how a manufacturer ties coverage to named components. Local codes and adopted editions vary; your building department has the final word. All are listed under Sources. The full list of what any roofing bid should contain is in our roof replacement quote checklist.
The rule that falls out of the worksheet: compare per square only when lines 1 and 2 use the same basis on every bid and no line reads “not stated.” Until then, a per-square comparison compares the paperwork, not the roof.
The decision flow: fix the divisor, fill the lines, compare, decide
Four steps, in order. Asking “is $650 too much?” first is the mistake this flow exists to prevent.
1. Fix the divisor
Get the measured square count and the method behind it. If the bid quotes per ordered square, multiply by one plus the waste factor to restate it per measured square. If two bids disagree on squares, ask both how they measured. A homeowner-ordered aerial report, or one the contractor shares, gives everyone the same starting number.
2. Fill the thirteen lines
Work through the worksheet above for each bid. The Roof Estimate Scope Checker does this step on screen: it reads the paper line by line, marks what is in scope, vague or missing, and turns the gaps into questions. It does not name a fair price, compare your total to any market range or calculate what the work should cost.
3. Compare on one basis
One bid has nothing to be fair against. With two or three bids on the same measured squares and the same scope lines, divide each total by those squares and look at where they part company. Compare Roof Quotes takes two or three bids, shows the cost per square for each, lists every difference between them and tells you whether the contractors are quoting the same roof at all. When one line is the outlier, decking or layers most often, a direct question settles more than any per-square figure.
4. Accept, negotiate or rebid
Accept when every worksheet line is answered in writing, the squares match the other bids, and the per-square figure traces to lines you can point at.
Negotiate when the scope is complete but includes things you may not need, or one line is priced well apart from another bid for the same item. Negotiate the scope, not just the rate. Asking for a lower per-square price with nothing removed rarely tells you anything.
Rebid when the bid has gaps that negotiation does not fix:
- A square count with no measurement method, or one far from the other bids.
- A price per square with no statement of whether waste is included.
- No layer count, and no rate for an extra layer.
- “Decking as needed” with no included sheets and no per-sheet price.
- No manufacturer and product line for the shingles.
- A warranty described out loud but not provided as a document.
Notice what is not on any of these lists: the $650 itself. A per-square figure with complete paperwork can be accepted or negotiated. One with gaps cannot be judged at all until the gaps are closed.
Run your per-square number through the tools
The tools do the bookkeeping once the scope is on paper. Use them in this order.
1 · Roof Estimate Scope Checker
One estimate, five steps. Marks every scope line in scope, vague, not stated or needing clarification, and lists the missing scope and the questions to send back.
2 · Compare Roof Quotes
Two or three bids. Shows the cost per square for each, every difference between them, and whether the contractors are quoting the same roof.
3 · Roof Quote Analyzer
The bid you are leaning toward. Sets what you asked for against what the paper prices, names every unstated line and which dimensions must be settled before totals compare.
No bid yet? The roof replacement cost calculator lists the decisions that will move your price before anyone visits. More roofing guides are on the Roofing hub.
Ten questions to send back about a per-square bid
- How many squares is my roof, how did you measure it, and which sections are included?
- Is your price per measured square or per ordered square, and what waste factor did you use?
- How many layers are coming off, is that confirmed, and what is the rate if you find another?
- How many sheets of decking are included, at what thickness, and what is the price per extra sheet?
- Which underlayment product, and does it cover the whole deck?
- Where does the ice and water membrane go, and how far up the roof?
- Which flashing is new and which is reused: drip edge, step, counter, valley, pipe boots, skylights?
- What is the ventilation plan, intake and exhaust?
- Which manufacturer, product line and accessories, and are starter and ridge cap inside the per-square price?
- Can I have the manufacturer warranty, your written workmanship warranty and a list of exclusions before I sign?
A contractor who answers those in writing has turned $650 a square into a bid you can judge. One who will not has told you something more useful than the price.
Common questions
Is there a national fair price per square?
Not one we can source that holds for your roof. Per-square figures move with pitch, complexity, layers, decking, access and local labor and disposal costs, so a national per-square number has the same problem as a national total, expressed more confidently. Use two or three normalized bids on the same scope to judge a price.
Why does my bid show more squares than my measurement report?
Usually because the bid counts ordered squares, measured squares plus waste, or because it includes sections the report left out, such as a porch or garage roof. Ask which, then restate the price per measured square before comparing.
Is a lower per-square price a better deal?
Only if the thirteen lines match. A bid can look cheaper per square because it divides by more squares, assumes one layer, leaves decking open-ended or reuses flashing. Normalize both before you compare.
Should a bid show a per-square rate at all?
It helps. A per-square rate, together with a per-sheet decking price and a per-layer tear-off rate, lets you price a change in writing instead of on the day. The useful part is the unit rates, not the headline.
Sources
- GAF — How many bundles of shingles are in a square? (square = 100 sq ft of roof area; Timberline HDZ three bundles per square, Woodland four; contractors usually include a 10 to 15 percent waste factor)
- GAF — Roofing System Limited Warranty, legal sample RESWT163L (Lifetime shingle plus at least three qualifying accessories; inadequate ventilation excluded)
- International Residential Code 2021, R908.3.1.1 — roof recover not allowed (two or more existing applications)
- City of Grand Prairie, Texas — residential re-roof requirements quoting IRC R908.3 (removal of existing layers down to the deck)
- ICC — 2012 IRC significant changes, R905.2.8.5 drip edge
- South Carolina Code of Regulations § 8-1228 — a state amendment to IRC R905.2.8.5
This page uses a drawn diagram and tables instead of product photos because it is not about one product. We do not reproduce manufacturer images without written permission.