Roof Replacement Cost: Complete Guide to Materials, Size, and Labor Pricing
Serve Kei EditorialJuly 15, 202611 min
A roof replacement costs $9,500 on average, with a typical range of $5,500 to $46,000. Size, material, pitch, and how many layers need tearing off are what create that spread. Roofers price by the square, 100 square feet of roof surface, not by your home's living-space square footage, since a roof's actual surface is usually larger once you account for pitch and overhangs.
Labor typically accounts for more than half the total cost. When you request a quote through Serve Kei, a vetted local roofer measures your actual roof, not a national estimate, and prices the material you choose.
Cost by Roof Size
- Roof Size
- 1,000 sq ft (10 squares)
- Estimated Installed Cost
- $4,000 to $11,000
- Roof Size
- 1,500 sq ft (15 squares)
- Estimated Installed Cost
- $6,000 to $16,500
- Roof Size
- 2,000 sq ft (20 squares)
- Estimated Installed Cost
- $8,000 to $22,000
- Roof Size
- 2,500 sq ft (25 squares)
- Estimated Installed Cost
- $10,000 to $27,500
- Roof Size
- 3,000 sq ft (30 squares)
- Estimated Installed Cost
- $12,000 to $33,000
| Roof Size | Estimated Installed Cost |
|---|---|
| 1,000 sq ft (10 squares) | $4,000 to $11,000 |
| 1,500 sq ft (15 squares) | $6,000 to $16,500 |
| 2,000 sq ft (20 squares) | $8,000 to $22,000 |
| 2,500 sq ft (25 squares) | $10,000 to $27,500 |
| 3,000 sq ft (30 squares) | $12,000 to $33,000 |
Roughly $4 to $11 per square foot installed, using typical materials. A single-story home often has more roof surface than a two-story home with the same living area, since the footprint is bigger even though the interior square footage matches.
Cost by Material
- Material
- Asphalt shingles
- Material Cost per sq ft
- $1 to $1.20
- Lifespan
- 10 to 20 years
- Material
- Synthetic
- Material Cost per sq ft
- $5 to $12
- Lifespan
- 25 to 50 years
- Material
- Wood shingles/shakes
- Material Cost per sq ft
- $6 to $15
- Lifespan
- 30 to 50 years
- Material
- Clay tiles
- Material Cost per sq ft
- $10 to $20
- Lifespan
- 50 to 100 years
- Material
- Concrete tiles
- Material Cost per sq ft
- $10 to $20
- Lifespan
- 50 to 100 years
- Material
- Slate
- Material Cost per sq ft
- $10 to $30
- Lifespan
- 125 to 200 years
| Material | Material Cost per sq ft | Lifespan |
|---|---|---|
| Asphalt shingles | $1 to $1.20 | 10 to 20 years |
| Synthetic | $5 to $12 | 25 to 50 years |
| Wood shingles/shakes | $6 to $15 | 30 to 50 years |
| Clay tiles | $10 to $20 | 50 to 100 years |
| Concrete tiles | $10 to $20 | 50 to 100 years |
| Slate | $10 to $30 | 125 to 200 years |
These figures are material cost only, before installation labor, which runs $40 to $90 per hour per worker on top. Asphalt is the most common residential material by a wide margin, cheapest upfront but shortest-lived; the pricier materials can outlast several asphalt replacements over the life of a home.
Metal Roofing: Why the Price Varies So Much
Metal is the material where online pricing disagrees with itself the most, anywhere from $5 to $40+ per square foot depending on which source you check, mostly because "metal roof" covers everything from basic steel panels to hand-soldered copper. The clearest breakdown, fully installed, by metal type:
- Metal Type
- Tin
- Installed Cost per sq ft
- $3 to $15
- Metal Type
- Aluminum
- Installed Cost per sq ft
- $4 to $12
- Metal Type
- Zinc
- Installed Cost per sq ft
- $6 to $12
- Metal Type
- Steel
- Installed Cost per sq ft
- $6 to $16
- Metal Type
- Copper
- Installed Cost per sq ft
- $15 to $30
| Metal Type | Installed Cost per sq ft |
|---|---|
| Tin | $3 to $15 |
| Aluminum | $4 to $12 |
| Zinc | $6 to $12 |
| Steel | $6 to $16 |
| Copper | $15 to $30 |
Installed metal roofing averages around $11 per square foot across all types. For a 2,000 sq ft roof, that works out to roughly $22,000 at the average rate, though a basic steel panel job can land well under $15,000 while a copper roof can exceed $50,000. If a quote for metal roofing looks unusually low, confirm exactly which metal and panel system it's for before comparing it to another bid.
What Is a Roofing Square, and Why It Matters for Quotes
One roofing square equals 100 square feet of roof surface. Roofers price and order material by the square, so a 2,000 square foot roof is "20 squares." Quotes are sometimes given per square foot and sometimes per square, if you're comparing bids, convert them to the same unit before assuming one is actually cheaper.
A low price per square foot doesn't always mean a lower total cost. Confirm what's included, some quotes cover shingles, underlayment, flashing, and disposal; others price the shingles alone and list everything else as an add-on.
What Affects the Cost
Tear-off. Removing an existing layer runs roughly $1 to $2.50 per square foot; a second layer roughly doubles that. Multiple existing layers cost more to strip before new material goes on.
Pitch and complexity. A steep roof, or one with multiple valleys, dormers, and chimneys, takes longer to work safely and can add 20 to 30% over a simple single-slope roof.
Decking condition. Rotten or damaged decking found during tear-off needs replacing before new material goes down, an add-on that only shows up once the old roof is off.
Labor rates. Roofers generally charge $40 to $90 per hour per worker, with metro-area rates running above rural ones. Labor commonly makes up more than half of total project cost.
Material choice. The single biggest lever, as the tables above show. Asphalt at roughly $1 per square foot versus slate or copper at $15 to $30 is a large gap for the same roof size.
What Should a Roof Replacement Quote Include?
Before comparing bids, confirm each one covers the same scope:
- Roofing material and how many squares
- Underlayment, flashing, and drip edge
- Ventilation
- Tear-off and disposal
- Decking repair allowance
- Labor and permits
- Cleanup
- Warranty terms
A quote that looks significantly cheaper than the others is often missing one of these, not offering a genuinely lower price for the same work.
Repair vs. Full Replacement
A repair, patching a leak, replacing damaged shingles, resealing flashing, makes sense when the damage is localized and the roof is well within its expected lifespan. Replacement is the better call when:
- The roof is near or past its material's expected lifespan
- Leaks are showing up in multiple, unrelated spots
- Shingles are curling, cracking, or missing granules across large areas
- You're planning to sell and a roofer flags it as a likely inspection issue
A vetted roofer inspects before quoting, so you're not paying for a full replacement when a repair would do the job, or getting a patch job on a roof that needs to come off.
Getting an Accurate Quote
Have ready: your roof's approximate age and material, whether you've had leaks and where, how many layers are currently on the roof if known, and your preferred replacement material. That's what turns a per-square-foot estimate into a real number for your roof.
Get a free quote
We'll send your quote within 10 mins.
Frequently Asked Questions
How much does a new roof cost?
$9,500 on average, with a typical range of $5,500 to $46,000 depending on size, material, and pitch.
How much does roofing cost per square foot?
Roughly $4 to $11 per square foot installed with typical materials; material alone ranges from about $1 per square foot for asphalt to $30 for slate or copper.
Why do metal roof prices vary so much online?
"Metal roofing" spans basic steel panels at $6 to $16 per square foot up to copper at $15 to $30, so a source quoting "metal roof cost" without naming the metal type can land almost anywhere in that range. Always check which metal a quote or estimate is actually for.
Is metal roofing worth the extra cost over asphalt?
Steel or aluminum panels run several times asphalt's material cost but last 50-plus years versus 10 to 20 for asphalt. Over the life of a home, metal can work out cheaper per year, though the upfront cost is much higher.
How long does a roof replacement take?
Most residential roofs take 1 to 3 days for a straightforward tear-off and replace; complex rooflines or multiple layers add time.
Do I need a permit for roof replacement?
Most jurisdictions require one. A licensed roofer typically handles this as part of the job.
How do I know if I need a repair or a full replacement?
Isolated, localized damage on a roof well within its lifespan usually means repair. Widespread wear, multiple leak points, or a roof near the end of its material's expected life usually means replacement is the better long-term call.
Bottom Line
Most homeowners pay around $9,500 for a roof replacement, but size, material, pitch, and tear-off complexity can move that anywhere from $5,500 to $46,000. Compare quotes by the square, confirm what's actually included, and for metal roofing specifically, confirm which metal type a quote is for before assuming one bid is cheaper than another.
Get a free quote
We'll send your quote within 10 mins.
Related reading
National averages are useful for planning. Verify pricing against a quote for your roof before treating any range as final.
Serve Kei Editorial
The Serve Kei editorial team publishes guides to help homeowners and vehicle owners make confident service decisions.
Related guides

How Many Bundles of Shingles Are in a Roofing Square?
Explain a roofing square, typical bundle coverage, manufacturer variation, waste, valleys, and why packages must be checked.

Garage Door Cost: Repair Pricing and Replacement Pricing Side by Side
Garage door replacement runs $1,500 to $6,000. Spring repair from $350. See repair and replacement pricing side by side.

AC & Air Conditioner Cost: Complete Guide to Installation, Repair, and Replacement Pricing
Central air installation averages $6,000, with most jobs between $5,000 and $12,000. Compare system types, sizing, repair costs, and when to replace instead of repair.