Roof Replacement Cost
Search "roof replacement cost" and you'll get averages from $9,607 to $31,871 — all from reputable sources, all "correct." The difference isn't lying; it's that they're pricing different roofs, different house sizes, and different scopes of work. Here's how to find the number that actually applies to you.
What the big sites say — side by side
| Source | Published average | What it actually measures |
|---|---|---|
| Angi | $9,607 | Average across all project sizes reported to Angi, including small and partial jobs |
| Fixr | $10,000 | National average estimate for a standard replacement |
| HomeGuide | $10,800 | Average of contractor quotes in its marketplace |
| This Old House | $15,439 | Survey-based figure for a 2,000 sq ft roof |
| Cost vs. Value Report | $31,871 | A large, fully specified job with premium materials and full tear-off |
The lesson: an "average" is useless until you match it to your roof's size and material. A 1,400 sq ft asphalt roof and a 2,800 sq ft tile roof are both "a roof replacement."
The four things that set your price
- Roof size. Roofing is priced by the "square" (100 sq ft of roof surface). Measure your roof area — not your home's floor area; pitch and overhangs add surface.
- Material. Architectural asphalt shingles are the baseline. Standing-seam metal typically runs roughly double; tile more again. In Florida, statewide ranges run about $10,000–$15,500 for asphalt, $18,000–$34,000 for standing-seam metal, and $20,000–$40,000 for tile.
- Tear-off and decking. Removing the old roof, disposing of it, and replacing rotted decking adds real money — and it's the line item most often missing from headline averages.
- Complexity and code. Steep pitches, multiple valleys, and local wind-code requirements (a major factor in Florida) all move the price.
Signs replacement beats another repair
- Roof age over 20 years for asphalt shingles (12–16 years is a realistic lifespan in Florida sun and salt air)
- Leaks appearing in multiple, unrelated places
- Curling, cracking, or bald (granule-free) shingles across large areas
- A repair quote approaching a third of the replacement price
- Your insurer is demanding action at renewal — Florida's 15-year rule makes roof age an insurance issue, not just a maintenance one
Get a price for your actual roof
Tell us your roof size, material, and ZIP and get a real quote instead of a national average. Jacksonville-area requests go straight to Homeland Construction & Roofing.
Related guides
- Roof Repair Cost — if you're not sure you need a full replacement
- Roof Leak Repair Cost
- Jacksonville Roofing Costs — a 2,000 sq ft architectural asphalt roof averages about $15,100 locally
- Florida Roof Rules — the insurance and code rules that affect Florida replacements
Sources: Angi, Fixr, HomeGuide, This Old House and the Cost vs. Value Report published averages (2026); Florida material ranges from RoofCostFlorida (2026). Published averages measure different scopes — see the table above. Last updated November 2026.