Roof Cost Calculator & Price Guide
Typical cost
$10,000
A full roof replacement typically costs about $10,000 for a typical home, according to Fixr. Material, roof size, and tear-off work move that figure up or down considerably.
A new roof costs about $10,000 for a typical home, based on Fixr. Published estimates range widely, though, because a roof is priced by area and material, and homes differ in both. A small ranch with asphalt shingles and a large house with a steep metal roof are very different jobs.
This guide breaks the price down by material, by size, and by add-on work, and explains why one source can quote a figure several times higher than another. Roofing is also usually measured in squares, where one square covers 100 square feet of roof.
Estimates by source
| Item | Price |
|---|---|
| Fixr | $10,000 |
| This Old House | $29,909 |
| Yelp | $15,000 |
Sources: Fixr: Roof replacement cost; This Old House: New roof cost; Yelp: Roof installation cost
Roof Replacement Cost by Material
Material is the biggest single driver of price. Asphalt shingles are the most common choice in the United States and the least expensive. Wood shake, metal, clay tile, and slate cost progressively more per square foot, and some of them also need a stronger roof structure or specialized installers.
By material
| Item | Typical range | Price |
|---|---|---|
| Asphalt shingles | — | $5.16/sq ft |
| Wood shake | — | $13.15/sq ft |
| Metal | — | $19.30/sq ft |
| Clay tile | — | $22.21/sq ft |
| Natural slate, per square (100 sq ft) | $1,100 – $3,000/square | — |
Sources: This Old House: New roof cost; Yelp: Roof installation cost
Slate is quoted per square in the table because that is how many roofers price it. Each square is 100 square feet, so the figure covers a small patch of roof rather than the whole house.
Roof Cost per Square Foot
Per-square-foot figures are useful for comparing materials, but they rarely equal the final price. They usually cover materials and basic installation on a simple roof. Steep pitches, many valleys, skylights, and chimneys add labor, and each adds waste because shingles must be cut around obstacles.
To estimate a total, multiply the per-square-foot figure by the roof area, not the floor area of the house. The roof is larger than the footprint because of its pitch and overhangs, and roofers measure the actual surface. A home with a gentle slope has a roof only slightly larger than its floor plan, while a steep or complex design can add a lot more.
Roof Cost Calculator: Typical Whole-House Totals
A whole-house total is easier to plan around than a per-foot rate. The table below shows ranges for a typical home by material.
Typical home total
| Item | Typical range | Relative price range |
|---|---|---|
| Asphalt shingle roof, whole house | $6,000 – $10,000 | |
| Metal roof, whole house | $14,000 – $38,000 | |
| Clay tile roof, whole house | $14,000 – $28,000 | |
| Slate roof, whole house | $20,000 – $60,000 |
Source: Fixr: Roof replacement cost
The ranges are wide for a reason. They account for different roof sizes, regional labor rates, and quality grades within the same material. Use them to see which material class you are likely in, then get measured quotes for your own house.
Roof Cost by Size
Because roofs are priced by area, size drives the total directly. One source gives a figure for an asphalt shingle roof on a 2,000 square foot home.
By size
| Item | Price |
|---|---|
| Asphalt shingle roof, 2,000 sq ft | $10,319 |
Source: This Old House: New roof cost
That figure relies on assumptions about pitch and complexity. Treat it as a reference point rather than a quote.
Labor, Tear-Off, and Other Add-Ons
Labor is a large share of any roofing job. It covers tear-off, repairs to the deck underneath, underlayment, flashing, and installation. Crews price work by the hour or by the square, depending on the contractor.
Labor
| Item | Price |
|---|---|
| Roofing labor | $75/hr |
Source: This Old House: New roof cost
Removing the old roof is often a separate line item. If the existing shingles are torn off before the new layer goes on, you pay for labor and for dumpster or disposal fees. Some local codes limit how many layers of shingles a roof can carry, which can force a full tear-off.
Add-ons
| Item | Typical range | Price |
|---|---|---|
| Tear-off and disposal of old roof | — | $50/square |
| Old shingle removal, whole roof | $800 – $2,300 | — |
Sources: Fixr: Roof replacement cost; Yelp: Roof installation cost
Other costs that may appear on a quote include replacement of damaged decking, new flashing, ventilation, gutters, and permits. Rotted wood is usually discovered only after the old roof comes off, so ask how the contractor handles it and how it is priced per sheet.
Roof Repair Cost
Not every leak needs a new roof. A repair is usually the better choice when the damage is local, such as a few missing shingles, a flashing failure, or a small leak, and the rest of the roof is in good condition. Repairs are priced much lower than replacement.
Repairs
| Item | Typical range | Price | Relative price range |
|---|---|---|---|
| Roof repair, average | — | $1,150 | |
| Roof repair, typical range | $200 – $1,400 | — |
Sources: Fixr: Roof replacement cost; Yelp: Roof repair cost
Repeated repairs on an old roof can add up. If you are paying for them every year or the damage keeps spreading, a replacement may cost less over time.
Why Estimates Vary
The sources in the first table give very different numbers for the same project. That gap may come from what each one counts as a typical roof. An average that includes metal, tile, and slate will be much higher than one built mostly from asphalt shingle jobs. Differences in house size, roof pitch, and region may also contribute, as may whether tear-off, permits, and underlayment are included.
When you compare any two figures, check the material, the roof area, and what the price includes. A low number is not a better deal if it assumes a small roof and no tear-off.
What Affects Roof Cost
- Material. Asphalt is the baseline, and every other common material costs more.
- Roof area and pitch. Larger and steeper roofs take more material and more labor, and steep roofs often require extra safety equipment.
- Complexity. Dormers, valleys, chimneys, and skylights all slow the work.
- Tear-off and decking. Removing old layers and replacing rotted boards adds cost.
- Region. Labor rates and material availability vary across the country, and storm-prone areas may see higher demand.
- Season. Prices and availability can shift after major storms, when roofers are busy.
Hiring a Roofer and Reading the Quote
Roof replacement is not a typical DIY project. Working at height is dangerous, and installation errors may cause leaks or void the manufacturer's warranty. Most homeowners hire a licensed contractor.
When you collect quotes, ask each contractor to put the same things in writing.
- The material, brand, and product line being installed
- Whether the old roof will be torn off, and what happens to the debris
- How rotted decking is handled and billed
- The warranty on the materials and the workmanship
- Proof of license and insurance
- Who pulls the permit, if one is required
Get at least three quotes, and compare line by line rather than by total. Be wary of large upfront deposits and of door-to-door offers after a storm.
Frequently asked questions
How much does a new roof cost?
Fixr puts a typical roof replacement at about $10,000. Other sources quote higher averages, such as $15,000 from Yelp, which likely reflects a broader mix of materials.
How much does an asphalt shingle roof cost?
For a whole house, asphalt shingle roofs run $6,000 – $10,000, according to Fixr. The rate is $5.16/sq ft, from This Old House.
How much does a metal roof cost?
A metal roof for a typical home costs $14,000 – $38,000, based on Fixr. The rate is $19.30/sq ft, which makes it one of the pricier common options.
How much does it cost to repair a roof?
Estimates range from $200 – $1,400 from Yelp to an average of $1,150 from Fixr. The cost depends on how extensive the damage is and how hard the area is to reach.
Does the cost include removing the old roof?
Not always. Tear-off can be priced separately at $50/square, or as a whole-roof range of $800 – $2,300. Confirm whether your quote includes it.
How long does a roof replacement take?
Many asphalt shingle roofs on average-sized homes are finished in a few days, weather permitting. Larger roofs, complex designs, and specialty materials such as tile or slate take longer.
Sources and methodology
-
Fixr: Roof replacement cost (opens in a new tab)
Fixr · Manually verified · Retrieved
-
This Old House: New roof cost (opens in a new tab)
This Old House · Manually verified · Retrieved
-
Yelp: Roof installation cost (opens in a new tab)
Yelp · Manually verified · Retrieved
-
Yelp: Roof repair cost (opens in a new tab)
Yelp · Manually verified · Retrieved
Data last changed Oct 11, 2026. How we collect and update prices