Local Offices St. Louis · Kansas City · Indianapolis · Springfield · Columbia / Jefferson City · Lake of the Ozarks · Southern Illinois
Get Your Ballpark Price
The Unit That Makes Bids Comparable

What Is The Average Price Per Square For Roofing In St. Louis?

Price per square is the most useful number in roofing and the easiest one to be misled by, because two contractors quoting the same figure are often selling two different roofs.

Price per square is how the trade thinks about cost, and converting your estimates into it is the single most clarifying thing you can do. But it comes with a trap: a per-square price is only meaningful alongside a statement of what that square includes. A contractor quoting a low per-square figure with reused flashing, felt underlayment and no ventilation work is not beating a higher quote - they are selling something else.

What A Square Is

Before any number makes sense you need one piece of trade vocabulary. Roofing is priced by the square, and a square is 100 square feet of roof surface. Not floor space — roof surface. Every per-unit price a contractor quotes, and every cost model you find online, runs on this unit.

Contractors price this way because it maps directly onto how material is ordered and how labor is estimated. Bundles are sold in fractions of a square, crews estimate daily output in squares, and dumpsters fill by squares of tear-off. When you convert your bids to price per square you are speaking the contractor's own language, and it becomes considerably harder for anyone to hide scope behind a bottom line.

Why We Do Not Publish An Average Figure

We could put a number here and it would probably rank well. We are not going to, and the reason matters for how you read every other page that does.

A per-square average has to be assembled from jobs that differ in pitch, complexity, layer count, material system and scope. Presenting the average as though it predicts your roof implies a precision that does not exist. Worse, a published number becomes an anchor: homeowners start treating anything above it as overcharging and anything below it as a deal, when the real question is what each bid includes.

The useful number is not a market average. It is the per-square figure derived from your own written estimates, compared against each other with scope held side by side.

What Sits Inside A Per-Square Price

ComponentCheaper specificationCostlier specification
ShingleBasic three-tabArchitectural, or designer/premium line
UnderlaymentFeltSynthetic, higher tear strength
Ice-and-water shieldMinimal or noneValleys, eaves, around penetrations
Starter and ridgeCut shingles used as starterManufactured starter and ridge cap
FlashingReused, resealedNew step and counter flashing
PenetrationsOld boots paintedNew pipe boots throughout
VentilationExisting left as-isIntake and exhaust corrected to spec
FastenersMinimum nailing patternManufacturer-specified pattern, warranty compliant
LaborSubcontracted, unsupervisedTrained crews with on-site foreman
WarrantyVerbal or short-termWritten workmanship warranty

Every row on the right costs more per square and produces a roof that lasts longer. That is the entire pricing conversation in roofing, and a bottom-line comparison erases it.

Converting Your Bids

Making three estimates comparable

1. Derive your own square countfootprint x pitch factor / 100
2. Bid total / squares= price per square, each bid
3. List each bid's included scopeuse the table above as the checklist
4. Note what the low bid omitsthe gap is the real price difference
Comparisonvalue per square, not price per square

Step four is where the money is. A bid coming in materially below the others is rarely more efficient - it is usually narrower. Find the omitted rows and you have found the difference.

Things That Move Your Per-Square Number Legitimately

  • Pitch. Steeper costs more per square to install regardless of material.
  • Complexity. Cut-up roofs need more labor and waste more material per square.
  • Layer count on tear-off. Two layers is roughly double the removal and disposal.
  • Height and access. Three storeys, tight lots and difficult staging cost more.
  • Small job size. Fixed costs - mobilization, dumpster, permit - spread across fewer squares, so small roofs carry a higher per-square rate. This is normal, not a markup.
  • Season and material pricing. Shingle prices move, and peak post-storm demand tightens crew availability.

Red Flags In A Per-Square Quote

A per-square price with no square count

If the estimate does not state how many squares the roof is, you cannot verify the total or compare it. Ask for the measurement.

A per-square price with no scope

The number is meaningless without the specification. Ask which underlayment, whether flashing is new, and what ventilation work is included.

Decking priced as "we'll see"

Decking must carry a per-sheet price in the contract with a written change-order process, or the final number is open-ended.

A number that drops when you hesitate

If the per-square price falls because you paused, the first figure was a negotiating position rather than a cost.

Our Best Value Promise

Bring us any qualifying written estimate. We compare it line by line, and if we elect not to match or improve it, we refund your deposit and pay you $200. We publish that because it is the only honest way to make a price claim — it puts our money behind the comparison instead of asking you to take our word for it. Details on our Best Value Promise page.

A Straight Answer For Your Roof

Our online ballpark tool returns a range for your address, and a free inspection produces a written, itemized estimate with the square count stated - which is exactly what the arithmetic on this page needs to work. We write estimates that way deliberately, because a bid designed to be compared line by line is the only kind a homeowner can actually evaluate.

Common Questions

What is the average cost per square for roofing in St. Louis?
We deliberately do not publish an average, because a per-square average is assembled from jobs differing in pitch, complexity, layer count, material system and scope, so presenting it as predictive of your roof implies precision that does not exist. It also becomes a false anchor, making homeowners treat anything above it as overcharging when the real question is what each bid includes. The useful figure is the per-square number derived from your own written estimates, compared with scope held side by side.
How many square feet is a roofing square?
A roofing square is 100 square feet of roof surface. It is the standard pricing and ordering unit across the trade - material is sold in fractions of a square, crews estimate daily output in squares, and tear-off disposal is figured in squares. Importantly it measures the sloped roof surface rather than the floor area of the house beneath it, so converting your home's size into squares requires applying a pitch factor first.
Why do two roofers quote very different prices per square?
Because a per-square price is a bundle, and the bundles differ. One may include synthetic underlayment, ice-and-water shield in valleys and at eaves, new step and counter flashing, new pipe boots, manufactured starter and ridge cap, corrected ventilation and a written workmanship warranty. The other may include felt, reused flashing, painted old boots, cut shingles as starter and no ventilation work. Both are real prices per square for genuinely different roofs, which is why scope must be compared alongside the number.
Do smaller roofs cost more per square?
Usually yes, and it is legitimate rather than a markup. Fixed costs such as mobilization, the dumpster, the permit and crew setup do not shrink with the roof, so on a small job they are spread across fewer squares and lift the per-square rate. The same effect runs in reverse on large simple roofs, which often show a lower per-square figure. This is a reason to compare per-square prices between bids on your own roof rather than against other people's roofs.
How do I convert a roofing bid into a price per square?
Derive your own square count first, by taking the ground footprint under the roof, adding overhang, multiplying by the pitch factor and dividing by 100. Then divide each bid's total by that square count. Finally list what each bid includes - underlayment type, ice-and-water placement, new versus reused flashing, ventilation, pipe boots, decking per-sheet pricing, permit - and identify what the lowest bid leaves out. That omitted scope is usually the entire explanation for the price gap.
Should the number of squares be written on my roofing estimate?
Yes, and its absence is a meaningful warning. Without a stated square count you cannot verify how the total was built, cannot compare the bid against another contractor's measurement, and cannot compute a price per square. A contractor who has properly assessed the roof has this number and no reason to withhold it. Ask for it in writing, and if two contractors' counts differ materially, ask each to explain how they measured.

Get An Estimate With The Math Shown

Written, itemized, square count stated - so your per-square comparison actually works. Start with a ballpark from your address.

Get Your Ballpark Price
Call 1-800-564-6232Free Inspection