A price is not high or low in isolation. Fifteen thousand dollars could be an excellent price for a large, steep, cut-up roof with two layers coming off and full decking replacement, and a poor price for a small single-storey gable with one layer and sound decking. Nobody can tell you which of those you have without the numbers. This page gives you the test rather than a verdict.
Why The Question Cannot Be Answered As Asked
Every roofing figure carries three hidden variables: how much roof, how hard to work, and what is included. Change any one and the same dollar figure moves from generous to excessive.
This is also why asking neighbours or the internet produces such contradictory reassurance. Your neighbour's roof might be half the squares at a third of the pitch with sound decking. The number they paid tells you very little, and can do real harm by anchoring you to an expectation your own roof cannot meet.
The Three Facts You Need First
Your square count
Footprint under the roof, plus overhang, multiplied by pitch factor, divided by 100. Our page on converting house size to roof size walks it through. Without this, no price can be evaluated.
Your complexity and layer count
How many valleys, hips, dormers, chimneys and skylights, and how many layers of old roofing are coming off. Both drive labor and disposal.
What the quote actually includes
Underlayment type, ice-and-water placement, new or reused flashing, pipe boots, ventilation work, decking per-sheet price, permit, cleanup, and the written warranty.
The Test
Judging any quoted figure
Notice what the test does not use: a national average, a neighbour's price, or a figure from a cost model. It compares real written bids on your actual roof against each other. That is the only comparison with any predictive power.
When A High Number Is Actually Correct
Some roofs genuinely cost more, and a contractor pricing them honestly will look expensive next to one who has not accounted for the difficulty:
- Steep pitch requiring fall protection and slowing installation substantially.
- Two or more layers to tear off, doubling removal labor and disposal volume.
- Extensive decking replacement discovered or anticipated.
- Complex geometry - multiple valleys, dormers, skylights, chimney flashing work.
- Three storeys or difficult access, affecting staging, delivery and dumpster placement.
- A full manufacturer system installed to the specification an enhanced warranty requires.
- Ventilation correction, which adds cost now and extends roof life later.
If several of these describe your roof, a figure that looked alarming against a published average may be entirely fair.
When A Low Number Should Worry You
The cheapest bid is sometimes simply a good contractor with efficient crews. More often it is a narrower job, and the difference surfaces later:
| What was cut | What it costs you later |
|---|---|
| Reused flashing | A leak at a wall or chimney on a brand-new roof |
| No ventilation correction | Shingles cooked from beneath; shortened roof life |
| Felt instead of synthetic underlayment | Less protection during and after install |
| No ice-and-water shield in valleys | Vulnerability at the roof's highest-risk areas |
| Decking unpriced | An open-ended change order mid-job |
| Permit excluded | Unpermitted work surfacing at resale |
| Layover instead of tear-off | Shorter life; hidden decking problems left in place |
| No written workmanship warranty | No recourse for installation failure |
The Question Worth Asking Instead
Rather than "is this too much," ask: "what would make this number go down, and what would I be giving up?" A good contractor will answer honestly - a different shingle line, a smaller ventilation scope, phasing gutter work to later. A bad one will simply drop the price, which tells you the original figure was not tied to the work.
That second outcome is genuinely useful information. A price that falls under mild pressure was never a cost estimate.
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.
The promise above is the practical answer to this whole page. You do not have to resolve whether a number is fair by argument - bring us the written estimate and we will compare it line by line against what we would do, with money behind the outcome.
Start With A Range
Our online ballpark tool gives you a defensible range for your address before you talk to anyone, which is the cheapest possible way to find out whether the figure in front of you is in the right neighbourhood. Then a free inspection and an itemized written estimate make it concrete.
Common Questions
Is $15,000 a reasonable price for a new roof?
How do I know if a roofing quote is fair?
Why is my roofing quote higher than the average I found online?
Should I always choose the cheapest roofing quote?
What should I do if a roofer drops the price when I hesitate?
Can I negotiate a roof replacement price?
Keep Reading
Price Per SquareWhy Estimates DifferHow Much Should A New Roof Cost In St. Louis?Is My Quote Too High?Cost Of A 2,000 Sq Ft RoofAll Q&A ›Bring Us The Estimate You Already Have
We compare it line by line. If we elect not to match or improve it, we refund your deposit and pay you $200.
Get Your Ballpark Price