Local Offices St. Louis · Kansas City · Indianapolis · Springfield · Columbia / Jefferson City · Lake of the Ozarks · Southern Illinois
Get Your Ballpark Price
Explaining The Spread

Why Are My Roofing Estimates So Different?

Three contractors looked at the same roof and returned three very different numbers. That is normal, it is explainable, and the explanation is usually sitting in the documents.

Homeowners often read a wide spread between bids as evidence that someone is lying. Usually nobody is. Three estimates differ because three contractors measured differently, specified differently, staffed differently and carried different overheads - and because at least one of them is probably quoting a different job than the others. Here are the seven reasons, in the order they most often account for the gap.

Reason 1 — They Are Not Quoting The Same Scope

This explains more spread than the other six combined. One estimate includes tear-off, synthetic underlayment, ice-and-water shield in the valleys and at the eaves, new step and counter flashing, new pipe boots, corrected ventilation, the permit and a written workmanship warranty. Another includes shingles over the existing decking with reused flashing.

Both are real prices. They are prices for different products. Until you line the scopes up side by side, the numbers are not comparable in any meaningful sense - and this is precisely why a bottom-line comparison is the wrong tool.

Reason 2 — They Measured Differently

Contractors arrive at square counts by different methods: physical measurement on the roof, aerial or satellite measurement software, or estimation from the ground. These produce different numbers, particularly on complex roofs with multiple planes.

Ask each contractor for their square count. If the counts differ materially, that alone may explain much of the spread. It also tells you who actually got on the roof.

Reason 3 — Different Assumptions About What Is Underneath

Nobody knows the decking condition until the roof is opened. One contractor builds in a substantial decking allowance; another assumes sound decking and handles it by change order. The first bid looks higher and may end up cheaper. The second looks competitive and can climb sharply once the tear-off starts.

Ask each: how many sheets are assumed, what is the per-sheet price, and is unused allowance credited back?

Reason 4 — Material System, Not Just Shingle Brand

Two estimates naming the same shingle can still differ substantially, because the shingle is one component of a system. Underlayment, starter strip, ridge cap, ventilation components and fastener pattern all vary, and enhanced manufacturer warranties typically require the complete system installed to specification.

A bid using cut shingles as starter and minimum nailing may name the same brand as a bid using manufactured starter and the warranty-compliant pattern. Only one of them qualifies for the enhanced warranty.

Reason 5 — Labor Model

A company running its own trained crews with an on-site foreman carries higher fixed costs than one brokering the job to whichever subcontracted crew is available. That difference is real and it shows up in the price.

Neither model is automatically wrong, but you are entitled to know which you are buying, who carries the workers' compensation for the people on your roof, and who your point of contact is on install day.

Reason 6 — Overhead, And What It Buys

A company with a physical local office, employed office staff, insurance, a warranty reserve and a phone answered at 2am costs more to run than a truck and a phone. Some of that overhead is genuinely worth paying for, because it is what makes a warranty claim in year twelve answerable.

The test is whether the overhead delivers something: a real address, a reachable office, a warranty with a company behind it. Our page on why company longevity matters goes into why this is not an abstraction.

Reason 7 — Sales Strategy

Some spread is not about the roof at all. A deliberately low opening figure designed to win the job and grow through change orders. A high figure with room to "discount" theatrically when you hesitate. An inflated number on a storm claim. These are real and they are detectable - the tells are a price that moves under mild pressure, a discount that expires today, and an estimate that resists itemization.

Finding Which Reason Explains Your Spread

Diagnosing three bids

1. Collect each bid's square countdiffers? measurement explains part of it
2. Convert each total to price per squareputs them on one scale
3. Tabulate scope line by linetear-off, underlayment, flashing, vents, decking, permit
4. Note the decking assumption in eachallowance vs change order
5. Ask each: employees or subcontractorslabor model
Resultthe gap, explained

A Table To Fill In

ItemBid ABid BBid C
Squares stated
Tear-off layers
Underlayment type
Ice-and-water placement
Flashing new or reused
Ventilation work
Pipe boots
Decking per sheet
Permit included
Crews: employee or sub
Written warranty
Price per square

Print it, fill it in from the three documents, and the outlier explains itself.

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.

Where We Sit In That Spread

We will not always be the lowest number, and we would rather explain why than pretend otherwise. We run our own crews with a foreman on site, we replace flashing rather than reusing it, we correct ventilation, we pull the permit, and every roof carries a limited lifetime workmanship warranty from a company that has been family-run since 1947 and has served more than 50,000 customers. Those choices have a cost and they are visible in the estimate, itemized, so you can weigh each one yourself.

Common Questions

Why do roofing estimates vary so much for the same house?
Mostly because the estimates are not describing the same job. One may include tear-off, synthetic underlayment, ice-and-water shield, new flashing, new pipe boots, ventilation correction, the permit and a written warranty, while another quotes shingles over existing decking with reused flashing. Beyond scope, contractors measure differently, make different assumptions about decking condition, specify different complete systems rather than just shingle brands, run different labor models, and carry different overheads.
Is the lowest roofing bid always the worst choice?
Not automatically, but it warrants the closest reading. Sometimes it reflects a well-run contractor with efficient crews and lower overhead. More often it reflects a narrower scope - reused flashing, felt instead of synthetic underlayment, no ice-and-water shield, no ventilation correction, unpriced decking, an excluded permit - or a deliberately low opening figure intended to grow through change orders. Tabulate the scope of all three bids and the reason for the gap usually becomes visible.
Why do contractors give different square footage measurements for my roof?
Because they measure by different methods. Some physically measure on the roof, some use aerial or satellite measurement software, and some estimate from the ground. On complex roofs with multiple planes, dormers and varying pitches these approaches diverge. Ask every contractor for their stated square count, and treat a materially different number as something requiring explanation - it also reveals which contractors actually got up on the roof.
How should I compare three roofing estimates?
Build a table with one column per bid and rows for the square count, tear-off layer count, underlayment type, ice-and-water placement, whether flashing is new or reused, ventilation work, pipe boots, decking per-sheet price, permit inclusion, whether crews are employees or subcontractors, the written warranty, and finally the computed price per square. Filling that in from the three documents converts an unexplainable spread into a specific list of differences you can weigh.
Why is a roofer with employees more expensive than one using subcontractors?
Because employing trained crews and putting a foreman on site carries higher fixed costs than brokering a job to whichever subcontracted crew is available, as does maintaining a physical office, employed staff, insurance and a warranty reserve. Neither model is inherently wrong, but you should know which you are buying, who carries workers' compensation for the people on your roof, and who your single point of contact is during the install.
Should I show one roofer another roofer's estimate?
It is reasonable and common, provided you use it to compare scope rather than to trigger a bidding war. Asking a contractor to explain how their specification differs from a competitor's produces genuinely useful information about what each bid includes. What it should not produce is a spontaneous price drop on identical work - if a number falls simply because you produced another document, that figure was a negotiating position rather than a cost estimate.

Make Your Comparison Easy

We write estimates itemized with the square count stated, so the table on this page fills in cleanly. Start with a ballpark price.

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