CasaClerk
HVACPlumbingRoofingElectricalWindowsPestToolsGuidesCheck a quote

Guides · Roofing

A suburban house with a shingled roof and large windows

Is my roofing quote fair?

We cannot tell you, and we are not going to print a range wide enough that any quote falls inside it. For roof replacement, we have not measured a single component of it yet — so there is not one of the 530 US metro areas we hold wage data for where we would give you a price verdict. Our own rule withholds below 34% measured coverage, and this is what that rule looks like pointed at us.

What we can do for a roofing quote today is read the document: what it fails to say, what conflicts with the rules where you live, and what to ask before you sign. That half does not depend on the cost model at all. Check a quote.

Where the number comes from

We price roofing work bottom-up: a published material price for each component, a Bureau of Labor Statistics wage for your metro, a range of labour hours, and a margin band. We do not average other people’s cost guides, and we never write a figure we cannot point at.

Jobs we can price in this trade2
Metros where we give a verdict on roof replacement0 of 530 — we have no measured material price for this job yet, so there is nowhere we can price it honestly
Metro wage series held357 of 530 — below our 70% threshold, so many ZIPs fall back to a national wage, and the result page says so when yours does
National median wage, roofing$27.00 per hour
Margin band applied33% to 42% — substituted from NAICS 238220, which does not cover this trade
Roof replacement: inputs we measured0 of 4
Roof replacement: inputs we had to assume4 (asphalt shingle square, Labor, Consumables and permit, Overhead and profit)

Margin: 2022 Economic Census, verified 2026-09-13 — Census sector 23 tables. Wages: BLS Occupational Employment and Wage Statistics. Every figure on this page is read from those files when the page is built, not typed into it — see our method and the open dataset.

Why this is a different kind of answer

Search this question and most of what comes back is written by people who sell roofing work. A free second opinion from a contractor is a sales call with a diagnosis attached, and it is not dishonest of them — it is what they do. We take no money from roofing contractors, run no lead marketplace, and never show your quote to a contractor. Our disclosures page names every way we could make money and what we would not do for it.

The other difference is that we will refuse. Three tests decide it: a range wider than 3.2×, measured coverage below 34%, or one unmeasured input moving the answer more than 40%. The arithmetic behind those three is published, and it is what produced the 0-of-530 figure at the top of this page rather than a number we felt comfortable with.

What makes an honest roofing quote look expensive

Roofing quotes are priced per square of actual roof area, not floor area. A 2,000 sq ft house is commonly 22 to 28 squares once pitch and overhang are counted, and a quote that looks like it doubled your house is usually just measuring the roof.

What actually goes wrong in a roofing quote

A quote with no line for decking replacement. Nobody knows how much rotten sheathing is under there until the old roof is off, so an honest quote names a per-sheet price in advance rather than discovering it mid-job.

We price roofing work from real material and wage data, but we have not built the roofing compliance checks yet. Nothing here says the work itself is correct or lawful — only what it should cost. Why those are different jobs.

Questions people actually ask

Is my roofing quote fair?
We cannot answer that for roof replacement yet, and we would rather say so than guess. We have not measured a single component of it yet, and an interval made mostly of assumptions is wide enough that nearly any quote falls inside it. We still read the document and tell you what it fails to say.
Who else will tell me whether a roofing quote is fair?
Mostly other contractors, offering a free second opinion on work they would like to sell you. We take no money from roofing contractors, run no lead marketplace, and never show your quote to a contractor. That is a structural difference, not a claim about anyone's character — the incentive is simply not there.
What makes an honest roofing quote look expensive?
Roofing quotes are priced per square of actual roof area, not floor area. A 2,000 sq ft house is commonly 22 to 28 squares once pitch and overhang are counted, and a quote that looks like it doubled your house is usually just measuring the roof.
What actually goes wrong in a roofing quote?
A quote with no line for decking replacement. Nobody knows how much rotten sheathing is under there until the old roof is off, so an honest quote names a per-sheet price in advance rather than discovering it mid-job.
How much of the price is the contractor's margin?
We do not have a federal margin figure for this trade. The only NAICS code we verified is 238220 (Plumbing, Heating, and Air-Conditioning Contractors), so we apply its 37% figure here as a stated substitution and label it that way wherever it appears. We attempted the other codes and the parses failed our identity checks, so we did not publish them.

Check your roofing quote Roofing costs

CasaClerk

We price home-services work from real material costs and local wages, and show you every number we used.

Trades

HVACPlumbingRoofingElectricalWindowsPest

Tools

Check a quoteCost estimatorState rulesCompare quotesQuestions to ask

About

GuidesOpen dataHow this worksOur pricing methodHow we make moneyPrivacyTerms

CasaClerk estimates what work should cost and reads what a quote says and does not say. It is not legal, financial or engineering advice, and it does not tell you whether a contractor is honest. Cost figures are estimates built from published material prices and Bureau of Labor Statistics wage data; every result shows which inputs we measured and which we assumed. How we do this, how we make money, and what we keep.