Sign in For Pros — Join Free

Cost guides / Roofing

How much does roofing cost?

Typical US cost: $450–$22,000 USD.

Roofing pricing also comes in two bands: repairs — tracing and fixing leaks, replacing damaged shingles, and flashing work — and full replacement of the roof covering. A repair is a localized fix, while a replacement covers the whole roof, which is why the two ranges sit so far apart.

Price breakdown by scope

ScopeTypical cost (USD)
Roofing — repair$450–$1,800 per job
Roofing — replacement$5,500–$22,000 per roof

Ranges are drawn from published 2025–2026 market research (Angi/HomeAdvisor and Thumbtack contractor-reported data and national cost references). They are typical ranges, not quotes — a pro prices your actual job after seeing its size, condition and materials.

What drives the price

  • Roof size, measured in squares, and the number of stories
  • Pitch and complexity — valleys, hips, dormers, and penetrations all add labor
  • Material class: architectural shingle, metal, tile, and cedar price very differently
  • Tear-off: how many existing layers come off, plus disposal
  • Condition of the decking underneath once the old covering is removed
  • Flashing, underlayment, and ventilation work included in the scope

Common questions

How much does roofing cost?

Typical US cost for roofing is $450 to $22,000 USD, based on published market research. Your exact price depends on project size, scope and materials.

How can I get an exact roofing quote?

Use the HomeTarget cost calculator for a range based on your project size, then request quotes — local pros price the actual job, and requesting quotes is free for homeowners.

How long does a roof replacement take?

Most single-family replacements are finished within one to a few days once materials are on site, with tear-off and installation often falling in the same window. Weather, roof complexity, and decking repairs discovered mid-job are the usual reasons a replacement runs longer.

Can new shingles go over the old ones?

Sometimes — a second layer is allowed in many areas if the decking is sound and local code permits it, and skipping tear-off lowers the cost. The trade-off is that decking damage and worn flashing stay hidden, which is why a full tear-off is often recommended instead.

Price your exact project Get quotes from local pros

See also: Roofing pros and directory.

Find roofing pros by city

Roofing in Salem, ORRoofing in Salinas, CARoofing in Brownsville, TXRoofing in Flint, MIRoofing in Fort Wayne, INRoofing in McAllen, TXRoofing in Reading, PARoofing in Waterbury, CT