According to HomeAdvisor, a digital marketplace for homeowners, the average American homeowner will pay $8,166 to replace their roof.
But your personal expense can vary widely, depending on the location of your home, your roof type and the surface area of your roof. Generally, you can expect to pay somewhere between $5,375 and $10,990.
In this guide, we’ll show you how to properly budget for a roof replacement project. And more importantly, we’ll identify a few ways you can cut back on costs and avoid surprise expenses.
Ultimately, we’ll arm you with the information you need to get the most out of this important (albeit expensive) investment in your home.
What goes into the cost of a new roof?
There is a whole range of factors that will influence how much your roof replacement project will cost: size, pitch, how the roof is installed, materials, the supports and layers required, building code requirements and even features like skylights, chimneys or plumbing pipes.
But every house is different. Based on the factors above, you could end up paying significantly more or less than even your next-door neighbor.
Generally, a contractor will give you a quote for the project based on the square footage of the surface. But roofers measure by roofing squares rather than standard square footage.
One roofing square is equivalent to about 100 square feet.
Your quote (by roofing square) should factor in the cost of shingles, supplies, protective elements, removal of waste and labor.
In general, you can expect your materials to account for about 40% of the expense while labor will eat up the other 60%.
Does location affect roof replacement cost?
In certain cities, the average roof-replacement cost differs substantially from the national average. You’ll find that the average cost of replacing a roof in Denver is much higher (about $9,000); meanwhile in Austin, TX is just $7,000.
The disparity is due in part to regional labor rates.
No matter what ZIP code it’s in, your home’s specific location will also add to the cost. If you live on the edge of a cliff or in a less accessible area, expect to pay more as well.
What roof features make a roof replacement more expensive?
One of the first things you contractor will consider is the roof’s accessibility: How many stories is your home? Are there nearby power lines or trees they’ll have to dodge? All these factors will increase the difficulty of the project, which adds to its expense.
If your roof has a more complex design (such as a high-or low-pitch or slope), it may require extra materials or make work more challenging.
The higher the pitch (that is, the steepness), the harder and more dangerous the roof will be to work on, and the more safety measures and equipment will be required.
Higher-risk jobs also go slower, adding to your labor costs.
Finally, you’ll have to obtain building permits. That will always add to your expenses, especially if you have a more substantial project that requires a few permits.
How much would removing shingles cost?
Removing and then replacing a shingle roof costs on average between $5,300 and $11,000.
Shingles are an extremely popular material for roofing in the U.S. And they’re not all made of asphalt: Unless your roof is composed of a single piece of material, it’s included in the “shingle” category.
Some other materials shingles can be made of are:
When you’re picking a shingle style, the decision comes down to more than just personal taste. You’ll also want to factor in your budget for both installation and maintenance — each material has its own care requirements.
You may find it helpful to research the various materials before picking one to determine which fits your maintenance and longevity needs. Your contractor can also be helpful here, with insights on what works best in your climate.
Depending on the weather in your area, you may want to invest in impact-resident products, which can:
- Provide deck protection.
- Defend against leaks.
- Improve your home’s energy efficiency.
- Decrease your risk of damage during inclement weather.
HomeAdvisor does offer a shingle-type guide that includes some more thorough details to help you land on the right material for your home.
How much do roofing materials cost?
Depending on what you choose, your materials alone can cost between $100 to $1,000 per roofing square. HomeAdvisor (using U.S. census data) estimates the average roof size is 17 squares, which means roofing materials will typically run you $2,500 to $30,000.
Based on that 17-square figure, let’s go over how much various types of materials should cost:
- 3-tab shingles (asphalt): $2,500
- Plastic polymer: $6,800 to $20,400
- Wood Shake: $4,250 to $10,200
- Galvanized steel: $3,000
- Stainless steel: $14,000
- Copper: $25,000 (and up)
- Concrete tile: $2,550 to $10,200
- Clay tile: $13,600 to $30,600
- Slate/high-end stone: $20,000
As you can see, some materials are significantly more expensive. But while slate and high-end stone will cost you upfront, it also has a very long lifespan. A new slate roof could last you (and future generations) as long as 125 to 200 years.
Asphalt is generally the least expensive roofing material you’ll want to go with. In your research, you may find reference to rolled roofing. But that type of material is not ideal for most residential applications and it won’t offer your home the quality protection you deserve.
How much will it cost to replace a roof using different materials from the old one?
Completely redoing your roof with different materials can be a little more expensive than the typical project. Generally, you should expect to pay between $7,000 to $12,000. But some roofs may cost even more than that.
If you’re hoping to replace a lighter product like asphalt with something on the heavier side (slate or clay tiles), your roofer will have to confirm whether your house’s framing can support it first.
This will generally involve the added cost of an inspection. If your roofer finds your support elements need to be strengthened, that could involve some truss repairs and truss reinforcement.
How much does labor cost for roof replacement projects?
According to HomeAdvisor, labor for roofing projects generally ranges from $150 to $300 per roofing square. In square feet, that translates to $1.50 to $3 per square foot.
Do you need to hire a roofer?
You don’t necessarily need to hire a professional roofer to replace your roof. But it’s a huge job that can be technical at times and you can easily run into some unexpected complications.
According to HomeAdvisor, some common issues you may encounter alone up on your roof include:
- Damaged timber in the framing and deck.
- Delays in new product delivery (especially after you’ve already stripped the roof surface).
- Choosing the wrong materials for your slope, frame or environment.
- Safety concerns, especially with roofs with a high slope or nearby power lines or trees.
If you’re very handy or familiar with home improvement, the above concerns may not faze you. But if they give you any pause at all, you should consider looping in a professional contractor.
Roofer contractors will be able to guide you towards the right product for your home, keep the project on schedule, spot issues before they become problems — all while following the correct safety regulations.
Are you set on doing it yourself? You may find HomeAdvisor’s DIY roofing tips helpful here.
Average roof replacement costs
Breaking down your expenses, there are essentially three components you’ll be paying for with your roof replacement project:
- Materials. This would include both your shingles and all the supplies your contractor will need to use to lay, seal and protect them.
- Installation. As we’ve mentioned, this is your most significant cost: labor generally accounts for about 60% of your total expenditures here.
- Waste. After your old roofing materials have been removed, they’ll need to be disposed of or recycled.
As we mentioned at the beginning of this story, on average, you’ll pay $8,166 to have your home’s roof replaced.
Included in that expense is the work of removing existing shingles, making spot repairs to the underlying shingles and installing new ones.
And you’ll have to keep in mind that what you’ll pay depends mostly on the complexity and scope of the project, as well as local labor expenses and the materials you choose.
If it’s just your garage roof that needs replacing, you’ll find your project is much more affordable.
HomeAdvisor reports this should run you somewhere between $1,000 and $2,000. Your total expense, as with your home’s roof, will rely on the roof’s size as well as the pitch and material required for the project.
If you’re already bringing in a contractor to work on your garage, it’s a great time to improve the ventilation and insulation in the structure if those are failing as well.
Replacing the roof on a townhouse costs somewhere between $2,000 to $5,000. But be prepared for this to be a bit more complicated a process.
HomeAdvisor lays out the following price-impacting factors of townhouses.
- Homeowner Associations (HOAs) often regulate these projects, which can limit your options for materials and color.
- Your home may be connected to neighboring homes.
- Even if the square footage is the same or less than a detached home, three-story buildings cost more in labor because they’re harder to access and require more safety equipment.
- Removing the previous roofing materials can be more expensive.
Additionally, your HOA may even be on the hook for the cost, which could mean you’ll have to follow its timeline, regulations and bylaws.
How to cut your roof replacement costs
There are a few things you can do to ensure you fall on the lower end of the scale of average costs to replace your roof.
With any home improvement project, it always pays to shop around for a few different quotes from a handful of contractors.
It’s also important to check references and referrals. There’s no shortage of contractors out there who take advantage of homeowners or simply produce subpar work.
(Just think of all the HGTV shows that have been created around the premise of righting these contractor wrongs.)
Don’t be shy to ask for references or check whether they’re registered with your local Better Business Bureau.
You can also check with your state consumer protection agency to ensure your contractor is properly licensed and insured.
Understand how pricing works
Now that you know all about roofing squares and the varying costs of roofing materials, you should feel confident about asking your roofing contractor for more information or clarification on the job ahead.
There’s nothing wrong with asking your contractor to provide you with a more detailed breakdown of how the expenses add up.
If you find it’s the material that accounts for your high cost, you may consider opting for a less expensive option. Work with your contractor to find some more budget-friendly options.
But this is something you’ll want to do well before work begins on your roof. Don’t wait until all the materials have been ordered to approach your roofer about this.
Time your project for the right season
Roofing jobs tend to dry up in the late winter and spring. If the weather in your area of the country will permit it, consider planning your roof replacement for then.
You may even be able to secure an off-season discount on your project.
Consider some DIY
If you’re able, you can save a little money by pitching in. One way to do so would be to remove the old roofing materials before your contractor comes in to install the new roof.
But be sure to run this by your contractor first. If it’s an especially complicated undertaking, the risk and effort involved may not be worth the savings you’ll see.
And be aware that doing this part yourself may leave you on the hook for disposing of materials yourself. Don’t bite off more than you can reasonably chew here.
How to pay for your home repair
While we understand the cost of repairing your roof can be a little jarring, it’s an essential part of your home’s structure.
When the time comes to replace it, the average household doesn’t have several thousands of dollars sitting around to pay for a new roof.
So where can you find the funds?
You have a few different options you can explore, which cater to different borrowing needs.
Home equity loan
Also known as a “second mortgage,” a home equity loan is a loan you place against the equity you’ve built up in your home. That’s the difference between your home’s fair market value and the outstanding balance you owe on your mortgage.
You’ll get one lump sum payment, which you’ll be expected to pay back over time at a fixed interest rate.
HELOCs (or a home equity line of credit) allow you to borrow money against the equity in your home, similar to home equity loans.
However, HELOCs are revolving loans, meaning they’re structured more like a credit card. Instead of the single lump sum that you get with a home equity loan, you’re given a “draw period,” where you can withdraw any amount within your limit at any time. You’re only required to pay the interest for what you take out during the draw period.
During that time, you can draw and repay and draw again as you please. But once the period has ended, you won’t be allowed to take out more money.
Unsecured personal loans allow you to borrow a specified amount of money at a fixed interest rate on a fixed term without offering collateral.
An unsecured loan usually comes with a higher interest rate than home equity loans or HELOCs because lenders are taking a bigger risk without collateral.
But if you can afford that expense or you have a high enough credit score to qualify for lower interest rates, it’s certainly less risky for you as a borrower.