This real roofing quote totaled $41,000 and scored 88 out of 100 on QuoteScore, which reads as a great deal: none of its 11 priced line items came in above the normal market range. The largest line was Standing Seam Metal Panels (24 squares) at $22,939, against a fair range of $11,520 to $34,560. For comparison, across the 325 roofing quotes QuoteScore has scored, the average is 53.7 out of 100 and 42.5% scored under 50. A score is a pricing benchmark, not proof of overcharging.
| Line item | Quoted |
|---|---|
| Tear-off Existing Roof (24 squares) Fair range $2,304 to $7,200 Fair | $4,916 |
| Synthetic Underlayment (24 squares) Fair range $432 to $1,440 Good | $597 |
| Ice & Water Shield (5 squares) Fair range $240 to $720 Fair | $516 |
| Standing Seam Metal Panels (24 squares) Fair range $11,520 to $34,560 Fair | $22,939 |
| Installation Labor (24 squares) Fair range $4,320 to $12,960 Fair | $9,013 |
| Drip Edge (150 linear feet) Fair range $360 to $1,440 Good | $232 |
| Ridge Vent (40 linear feet) Fair range $144 to $576 Fair | $553 |
| Flashing (job) Fair range $240 to $1,200 Fair | $683 |
| Pipe Boots / Vent Covers (5 each) Fair range $90 to $480 Fair | $327 |
| Dumpster / Debris Removal (job) Fair range $300 to $1,080 Fair | $799 |
| Permits (job) Fair range $90 to $600 Fair | $411 |
Quoted prices are what the shop or contractor wrote. Fair range is the regional benchmark QuoteScore compared each line against. Total quoted: $41,000. Names, companies and addresses are never shown.
A QuoteScore of 70 or higher means the quote sits inside the normal market range for the work and region. Under 50 means at least one line was priced above that range. Higher quotes can be legitimate: better parts, a longer warranty, a harder job. The useful move is to ask about the specific lines marked High or Red flag, not to argue the total.
Roofing is one of the 31 categories in the public QuoteScore dataset, currently 325 quotes with an average score of 53.7.
Upload a photo or PDF and get the same line by line check in about a minute. Free, no account.
Check my quote free