A new roof typically costs between $5,000 and $15,000 for an average single-family home, but the real number depends on three things: the size of your roof, the material you choose, and what your roofer finds when they tear off the old one.
Most roofers price by the square — a roofing square is 100 square feet. A typical residential roof runs 20 to 30 squares. At $300 to $500 per square for asphalt shingles (the most common material), you are looking at $6,000 to $15,000 just for materials and labor. Metal roofing, tile, or slate costs more. Tear-off and disposal add $1,000 to $3,000. If the decking underneath is rotted or the framing is damaged, the bill climbs fast because those repairs have to happen before the new roof goes on.
The only way to know your actual cost is to get bids from at least two or three local roofers. They will measure your roof, look at the existing structure, and give you a number based on what they find. Online calculators and per-square estimates are useful for ballpark thinking, but they cannot see what is hidden under your shingles.
Key Takeaways
- Asphalt shingle roofs on a typical home cost $6,000 to $15,000 installed, with the price determined by roof size, material choice, and structural damage found during tear-off.
- Premium materials like metal, tile, or slate can double or triple the cost, but last longer and may lower your insurance premiums.
- Tear-off and disposal of the old roof adds $1,000 to $3,000 and is usually required by building code and your insurance company.
- Structural repairs discovered during tear-off — rotted decking, damaged framing, or water damage — are separate line items that can add thousands to your final bill.
- Getting written bids from at least two roofers is the only reliable way to know what your roof will cost.
How Roof Size and Material Drive the Price
Your roof's square footage is the starting point. A 1,500-square-foot house does not have a 1,500-square-foot roof — the pitch (steepness) and any dormers or valleys add area. A roofer measures or calculates this and quotes you per square. A small ranch might be 15 squares; a two-story colonial with a steep pitch might be 35 squares.
Material choice is the second big variable. Asphalt shingles are the cheapest and most common, running $300 to $500 per square installed. Architectural shingles (thicker, longer-lasting asphalt) run $400 to $600 per square. Metal roofing costs $600 to $1,200 per square but lasts 40 to 70 years instead of 15 to 25. Slate and clay tile cost $1,000 to $2,500 per square and last 50 to 100 years but require structural reinforcement because they are heavy. Cedar shake runs $800 to $1,500 per square and has a distinctive look but needs regular maintenance.
Your choice affects not just the upfront cost but also insurance premiums, maintenance, and how long you can go before replacing it again. A metal roof costs more today but may save money over 30 years.
What Happens During Tear-Off and Why It Matters
Tear-off is the process of removing your old roof down to the decking (the wooden layer underneath). Most roofers include this in their bid, and most insurance companies and building codes require it. You cannot straightforward nail new shingles over old ones — the weight adds up, the surface is uneven, and you cannot see what is rotting underneath.
Tear-off and disposal typically cost $1,000 to $3,000 depending on how many layers of old shingles are there and how steep your roof is. Some homes have two or three layers of old roofing, which takes longer to remove. Steep roofs cost more because the work is slower and more dangerous.
This is also when problems show up. If the decking is soft or has dark stains, it is rotted and needs replacement. If the framing is sagging or water-damaged, that has to be fixed before the new roof goes on. These discoveries are common and are priced separately — they can add $2,000 to $10,000 or more depending on how much damage there is.
Structural Repairs That Add to the Bill
Once the old roof is off, the roofer can see the structure underneath. If there is rot, water damage, or sagging, it has to be repaired before the new roof is installed. You cannot put a new roof on a bad foundation.
Rotted decking is the most common find. A section of plywood or boards has absorbed water and become soft. The roofer removes the bad section and installs new plywood, then continues with the new roof. This costs $500 to $2,000 depending on how much decking is affected.
Structural damage — bent or cracked rafters, sagging trusses, or water-damaged framing — is more serious and more expensive. These repairs require a carpenter and may require temporary bracing while the work is done. Costs vary widely, but budget $1,000 to $5,000 or more if the damage is extensive. In rare cases, if the damage is severe enough, you may need an engineer to assess it and sign off on repairs.
The only way to know if you have these problems is to get the roof torn off and inspected. This is why getting a detailed bid — not just a price, but a description of what the roofer found and what they are charging for — is critical.
Labor Costs and Regional Variation
Labor is typically 40 to 60 percent of your roofing bill. A roofer's hourly rate or per-square price depends on where you live, how busy they are, and their experience level. Urban areas and regions with high cost of living pay more. Rural areas pay less. A roofer with 20 years of experience and a full schedule may charge more than a newer roofer trying to build their business.
Complexity also affects labor cost. A straightforward rectangular roof takes less time than one with multiple valleys, dormers, or a steep pitch. Flashing around chimneys, vents, and skylights takes time and skill. A roofer will factor all of this into their bid.
Getting bids from multiple roofers in your area is the best way to understand what labor costs locally. If one bid is much lower than the others, ask why — it might be a newer roofer, or it might be a sign they are cutting corners or underestimating the work.
Permits, Inspections, and Hidden Costs
Most jurisdictions require a permit for a new roof, and the permit fee varies by location and roof size. Permit costs typically run $100 to $500. Your roofer may include this in their bid or charge it separately.
After the roof is installed, the building inspector comes out to verify it meets code. This is usually included in the permit process and does not cost extra, but it adds time to the project. If the inspector finds a problem, the roofer has to fix it before the permit is closed out.
Some homeowners discover during the project that gutters need replacement, fascia boards are rotted, or soffit vents are blocked. These are separate from the roof itself but often come to light when the roofer is working. Budget for the possibility that you will find additional work that needs doing.
How to Get Accurate Bids and Avoid Surprises
Call three to five local roofers and ask for an in-person inspection and written bid. Do not accept a phone estimate or a bid based on a photo. A roofer needs to walk your roof, measure it, look at the condition of the decking and framing, and check your flashing and vents.
The bid should include the following: the size of the roof in squares, the material and grade of shingles or other roofing, the cost per square, the total material cost, the labor cost, the tear-off and disposal cost, any structural repairs they found and their cost, permit and inspection fees, and the timeline. It should also specify what warranty comes with the work — most roofers offer a one-year workmanship warranty, and shingle manufacturers offer 20 to 50-year material warranties.
Ask each roofer the same questions so you can compare apples to apples. If one bid includes structural repairs and another does not, that is a red flag — they may have missed something, or they may be planning to charge you for repairs after the work starts. Clarify what is included before you sign.
Check references and verify the roofer is licensed and insured. A roofer should carry general liability insurance and workers' compensation insurance. Ask to see proof. If someone gets hurt on your roof, you could be liable if the roofer is not insured.
Financing Options for a New Roof
A new roof is a major expense, and many homeowners finance it. Your options include a home equity line of credit (HELOC), a home equity loan, a personal loan, or a roofing company's financing plan.
A HELOC or home equity loan uses your home as collateral and typically has a lower interest rate than a personal loan, but it puts your home at risk if you cannot pay. A personal loan does not require collateral but has a higher interest rate. A roofing company's financing plan (often through a third-party lender) may offer promotional rates like 0% for 12 months, but read the terms carefully — if you do not pay it off in time, the interest rate jumps.
Some homeowners use their homeowners insurance if the roof damage is covered (usually only if it is from a storm or sudden event, not from age). Check your policy and call your insurance company before you assume they will pay.
Frequently Asked Questions
Can I put a new roof over my old one instead of tearing it off?
Building codes in most places allow one layer of old shingles to stay, but most roofers and insurance companies recommend tear-off. You cannot see what is underneath, and the weight adds up. If there is rot or water damage, you will not know until it is too late. Tear-off costs more upfront but prevents bigger problems later.
How long does a new roof take to install?
A typical residential roof takes three to seven days, depending on size, complexity, and weather. Tear-off takes one to three days. If structural repairs are needed, add several more days. Your roofer should give you a timeline in the bid.
What warranty should I expect on a new roof?
Most roofers offer a one-year workmanship warranty covering their labor. Shingle manufacturers offer material warranties ranging from 20 years (basic asphalt) to 50 years (premium architectural or metal). Read the warranty terms — many have conditions and exclusions. Some roofers offer extended warranties for an additional cost.
Should I replace my roof before I sell my house?
If your roof is near the end of its life, a home inspector will flag it during a sale, and the buyer may ask for a credit or replacement. If your roof is in decent condition, you may not need to replace it. Get an inspection from a roofer to know the condition and remaining life, then decide based on the inspection and your local market.
Does homeowners insurance cover roof replacement?
Insurance covers damage from storms, hail, or sudden events, but not wear and tear or age-related failure. If your roof is old and fails, insurance will not pay. If a storm damages it, your policy may cover it, but you will likely have a deductible. Call your insurance company with photos if you think damage is covered.