What a new roof costs —
in your city.
Installed roof replacement prices for shingle, metal, and flat roofing — tear-off, permits, and labor included. Every number is adjusted to your local market, not a national average.
Roof replacement cost by material
- Roof replacement (all materials)$6,000 – $25,000The full picture: tear-off, permits, material choice
- Metal roof$8,000 – $40,000Standing seam vs corrugated, aluminum & steel
- Shingle roof$5,500 – $25,0003-tab, architectural, designer — grade by grade
- Flat roof$4,000 – $15,000TPO, EPDM, PVC membranes & insulation
From "how much?" to a real quote
- 01
Check your local price
Find your city below — every range is adjusted for local labor, permits, and disposal, not a vague national average.
- 02
Build your estimate
Use the on-page estimator: material, roof size, pitch, stories, tear-off. The range updates live for your market.
- 03
Talk to a local roofer
One call connects you with a licensed, independent roofing contractor near you. No obligation.
Featured city guides
- Los AngelesCalifornia
- San DiegoCalifornia
- San JoseCalifornia
- San FranciscoCalifornia
- SacramentoCalifornia
- HoustonTexas
- San AntonioTexas
- DallasTexas
- AustinTexas
- Fort WorthTexas
- MiamiFlorida
- OrlandoFlorida
- JacksonvilleFlorida
- Fort LauderdaleFlorida
- TampaFlorida
- BrooklynNew York
- New YorkNew York
- BronxNew York
- BuffaloNew York
- Staten IslandNew York
- PhiladelphiaPennsylvania
- PittsburghPennsylvania
- ReadingPennsylvania
- YorkPennsylvania
- HarrisburgPennsylvania
- ColumbusOhio
- CincinnatiOhio
- ClevelandOhio
- DaytonOhio
- ToledoOhio
- DenverColorado
- Colorado SpringsColorado
- AuroraColorado
- LittletonColorado
- Fort CollinsColorado
- CharlotteNorth Carolina
- RaleighNorth Carolina
- GreensboroNorth Carolina
- DurhamNorth Carolina
- Winston-SalemNorth Carolina
Get a number you can trust.
Speak with a licensed, independent roofing contractor about your replacement project. No obligation.
No obligation · Licensed local pros
Roof replacement cost — FAQ
How much does a new roof cost?
Most full roof replacements land between $6,000 and $25,000. Asphalt shingles sit at the lower end ($6,000 – $16,000 installed); standing-seam metal runs $15,000 – $40,000. Roof size, pitch, and local labor decide where you land.
Why do roofing prices vary by city?
Local labor rates, disposal fees, permit costs, and regional codes all move the needle. Storm-prone regions also carry different code requirements — ice barriers, wind ratings, impact resistance — that show up on the quote.
What is a roofing "square"?
One square = 100 square feet of roof surface. Roofers price by the square: installed shingle work typically runs $350 – $700 per square; a typical single-family roof is 17 – 25 squares.
How long does a roof replacement take?
Most single-family shingle replacements finish in 1 – 3 days once material is on site. Metal and flat membrane installs typically run 2 – 5 days. Permitting can add lead time before the crew starts.
Does insurance pay for a new roof?
Insurance covers sudden damage — hail, wind, fallen trees — minus your deductible, but not age- or wear-related replacement. If a storm hit your area, have the roof inspected and documented before filing.