Roof replacement quote too high: how to tell if you're actually being overcharged

The number that settles most arguments

$250–$420 per square (3-tab) · $320–$560 (architectural)

A “square” is 100 sq ft of roof. Divide any bid by the squares it lists and compare against those installed ranges — most US homeowners report paying within them. Far above? Read the five line items below before you call anyone a rip-off. Far below is a warning sign too.

Last updated: November 11, 2026 · Typical national ranges — get 3 local quotes.

It's the single most common roofing question homeowners ask, and it's usually asked badly: “someone quoted me $9,000, is that too much?” The honest answer is that the total means almost nothing until you convert it to cost per square and check what's inside it. A $9,000 bid on a 20-square steep two-story with fifteen sheets of decking is routine. A $9,000 bid on a simple 12-square single-story ranch is not. This page is the checklist: sanity ranges by roof size, the five line items that create legitimate gaps between bids, and when it's worth chasing a third quote. If you'd rather skip the arithmetic, drop your squares, material, tear-off, and decking line into the roof quote checker for an instant LOW/FAIR/HIGH verdict built from these same bands. If you want the ballpark before you read another bid, run your roof through our free cost estimator first — then come back and check each quote against it.

Advertisement

The per-square checklist: what each asphalt quote should and shouldn't include

Approximate installed per-square national ranges. Most US homeowners report paying between the low and high; tear-off, decking, and permits are quoted on top, per the line items below.
Quote lineFair 2026 bandWhat to verify before comparing bids
3-tab asphalt, installed$250–$420 / squareActual squares measured off your roof, not guessed from house square footage
Architectural asphalt, installed$320–$560 / squareBrand, line, and wind rating named — “architectural shingle” alone can span a $1,000 gap
Tear-off (per layer)$60–$120 / squareHow many layers the bid assumes, and whether it prices an overlay instead
Deck repair (rotten plywood)$60–$120 / sheetThe per-sheet rate in writing — compare this rate, not the “allowance”
Permit$100–$400Who pulls it and whose money the fee comes from

If both bids fit these bands, you are not being overcharged — you're looking at two different jobs, and the next section tells you which five lines are doing it.

Sanity-check table by roof size

Roof size × the per-square bands above, before tear-off, deck repair, and permit extras. Use the middle of the band for comparisons — small roofs routinely price above the low end because crews carry minimum job charges.
Roof size3-tab sanity bandArchitectural sanity bandWhat skews it
10 squares (1,000 sq ft)$2,500–$4,200$3,200–$5,600Minimum-mobilization pricing pushes small jobs high per square
15 squares (1,500 sq ft)$3,750–$6,300$4,800–$8,400Garage/dormer complexity counts more than area here
20 squares (2,000 sq ft)$5,000–$8,400$6,400–$11,200Pitch and two-story access move this the most
25 squares (2,500 sq ft)$6,250–$10,500$8,000–$14,000Multiple penetrations, valleys, and hip count

Remember roof squares are not house square footage — pitch turns a 2,000 sq ft house into 20–25 roof squares fast. Our full roof replacement cost guide walks through the units and the materials comparison (metal, tile, and slate price far above asphalt). For D.C.-metro pricing, where labor bands sit higher, use the state guides: Maryland, Washington, D.C., and Virginia.

Advertisement

The 5 line items that explain legitimate quote gaps

Before anyone is accused of padding a bid, walk these five lines. In our reading of homeowner reports, they account for the large majority of “same roof, $3,000 apart” quotes:

Only after those five lines match does a remaining gap mean what people think it means.

When to get a 3rd quote

Two bids within ~10% of each other and inside the bands already told you the market price — a third mostly buys negotiating leverage. On deciding whether a pro job is worth it at all, the DIY vs pro framework applies here about as strongly as anywhere on this site: roofing is where amateur risk is measured in falls and water, not dollars.

Advertisement

Frequently asked questions

How do I know if my roof quote is too high?

Divide the bid by the roofing squares it lists. Most US homeowners report $250–$420 per square (3-tab) and $320–$560 (architectural), installed. Above the band, make the roofer walk through the five line items; below it, find out what's being skipped.

Why are my three roof quotes so different?

Tear-off assumptions, deck-repair allowances, pitch, story count, and who carries the permit. Those five lines create four-figure gaps between honest bids all the time.

Is a low roof quote better than a high one?

No — suspiciously low bids usually mean an overlay instead of tear-off, an assumed-zero deck line, no permit, or no workers' comp. The cheapest bid regularly becomes the most expensive roof.

Should I get a third roof quote?

Yes if the spread exceeds ~25%, a bid falls outside the sanity bands, or the scopes don't match. Inside 10% and inside the bands? You already know the price.

Do the arithmetic before the phone call: plug your squares and material into the estimator, then send the same scope to three roofers. How we set every band on this page is documented in our editorial policy — ranges are homeowner-reported national bands, not your local market.