What a Roof Replacement Actually Costs
Roof replacement typically runs between $5,000 and $15,000 for a single-family home, depending on the size of your roof, the materials you choose, and where you live.
The price you pay depends on three things: how many square feet of roof you have, what material you pick, and your location. A small ranch house in a rural area costs less to re-roof than a large two-story home in a city where labor is expensive. Asphalt shingles are the cheapest option; metal, tile, and slate cost significantly more. Most homeowners spend somewhere in that $5,000 to $15,000 range, but yours could fall outside it.
You need a quote from a local roofer to know your actual number. A roofer will measure your roof, look at the condition of the structure underneath, and give you a price based on what they find. That quote is the only number that matters for your budget.
Key Takeaways
- Roof replacement cost depends on square footage, material choice, and local labor rates — there is no single price that applies everywhere.
- Asphalt shingles are the least expensive material; metal, tile, and slate cost two to four times more.
- You need quotes from at least two local roofers to understand what the job will cost in your area.
- Your homeowners insurance may cover replacement if the damage is from a storm or sudden event, but not if the roof simply wore out.
- Roof replacement is not a DIY project — the work requires specialized equipment, safety training, and knowledge of local building codes.
How roof size and material affect the price
Roofers measure roofs in "squares," where one square equals 100 square feet. A 2,000-square-foot home typically has a roof of 20 to 25 squares, depending on the pitch (steepness) and complexity of the design. A steeper roof or one with many angles and valleys costs more because it takes longer to cover and is harder to work on safely.
Material cost per square varies widely. Asphalt shingles run roughly $300 to $500 per square installed. Architectural shingles (a thicker, more durable asphalt product) cost $400 to $700 per square. Metal roofing runs $600 to $1,200 per square. Tile and slate are specialty materials that can exceed $1,500 per square. These are material-plus-labor prices from a contractor; the actual breakdown varies by roofer and region.
The complexity of your roof also matters. A simple rectangular roof costs less than one with dormers, skylights, multiple peaks, or a steep pitch. Removing the old roof and disposing of it adds to the bill. If the structure underneath is damaged, the roofer will need to replace those boards before installing new shingles, which increases the cost further.
Why location and labor rates change the total
A roofer in a rural area with low cost of living may charge $50 to $75 per hour. The same roofer's counterpart in a major city might charge $100 to $150 per hour. Roofing is physically demanding and requires licensing in many states, so labor is a significant part of the bill. A job that takes 40 hours of work costs $2,000 to $3,000 in labor alone in a rural area, or $4,000 to $6,000 in a city.
Regional climate also affects material choice and cost. Areas with heavy snow loads need roofs that can handle weight; areas with frequent hail may benefit from impact-resistant shingles, which cost more. Coastal regions with salt spray and high winds have their own material requirements. A roofer in your area will know what works best and what building codes require.
Getting accurate quotes from local roofers
Call at least two roofers and ask each to come measure your roof and provide a written estimate. A good estimate includes the square footage of the roof, the material being used, the cost per square, labor costs, the cost to remove and dispose of the old roof, and any additional work (like replacing damaged boards). It should also state the warranty on materials and workmanship.
When you compare quotes, make sure you are comparing the same thing. If one roofer quotes asphalt shingles and another quotes metal, the prices will be very different. Ask each roofer what is included in their price and what is not. Some roofers include the cost of a new underlayment (the layer between the shingles and the roof deck); others charge extra.
Check that the roofer is licensed, insured, and bonded. Ask for references from recent jobs and call them. A roofer who has been in business locally for years and has good reviews is more reliable than one who appears only online or offers a price that is far below the others.
When insurance may cover the cost
Homeowners insurance covers roof damage from sudden events like storms, hail, or falling trees. It does not cover wear and tear or damage from lack of maintenance. If a storm damages your roof, file a claim with your insurance company and ask them to send an adjuster to inspect it. The adjuster will determine whether the damage is covered and what the insurance will pay.
Most homeowners policies have a deductible — typically $500 to $2,500 — that you pay out of pocket before insurance pays anything. If your roof replacement costs $10,000 and your deductible is $1,000, you pay $1,000 and insurance pays $9,000. If the damage is minor and the repair cost is less than your deductible, insurance will not help.
Some insurance companies will not insure a roof that is more than 20 or 25 years old, or they will charge a higher premium. If your roof is aging, check your policy to see what coverage you have. If you are shopping for homeowners insurance, ask about roof age limits before you buy.
Financing options if you cannot pay upfront
If you need a new roof but do not have the cash, you have several options. A home equity line of credit (HELOC) or home equity loan lets you borrow against the value of your home at a lower interest rate than a personal loan. You will need equity in your home and good credit to may have access to.
A personal loan from a bank or credit union does not require collateral but typically has a higher interest rate than a home equity loan. Some roofers offer financing through third-party lenders, though these often come with high interest rates and fees. Read the terms carefully before you sign.
If you own your home outright and need cash, a cash-out refinance lets you refinance your mortgage for more than you owe and take the difference in cash. This works only if you have significant equity and interest rates are favorable. Talk to a mortgage lender about whether this makes sense for you.
How to plan for roof replacement before you need it
A roof typically lasts 20 to 25 years with asphalt shingles, 30 to 40 years with architectural shingles, and 40 to 70 years with metal. If your roof is approaching the end of its life, start setting aside money now. Even $200 or $300 a month adds up over a year or two and reduces the amount you need to borrow.
Have a roofer inspect your roof every few years, especially after a storm. Small repairs now — replacing a few damaged shingles, fixing flashing around a chimney, clearing debris from gutters — can extend the life of your roof and prevent water damage inside your home. Water damage is expensive to fix and can affect your health if it leads to mold.
Keep records of any repairs or maintenance you have done. When you sell your home, a newer roof or one that has been well maintained is a selling point and can increase the value of your property.
Frequently Asked Questions
How do I know if my roof needs to be replaced?
Signs include missing or curling shingles, visible leaks or water stains on your ceiling, sagging areas, or shingles that are losing granules (the small pebbles on the surface). If your roof is more than 20 years old, have a roofer inspect it. Some damage requires only repair, not full replacement.
Can I replace just part of my roof?
Yes, if only one section is damaged. A partial replacement costs less but may leave you with a visible color difference if the rest of the roof is older. If your roof is nearing the end of its life, a full replacement now may be cheaper than a partial replacement followed by a full replacement a few years later.
What is the difference between a roof repair and a roof replacement?
A repair fixes a specific problem — a leak, damaged shingles, or flashing. A replacement removes the entire old roof and installs a new one. Repairs are much cheaper but work only if the underlying structure is sound and the damage is limited to one area.
Do I need a permit to replace my roof?
Most cities and counties require a permit for roof replacement. The permit ensures the work meets building codes and is done safely. A licensed roofer will handle the permit process, and the cost is usually included in the estimate or added as a line item.
What warranty should I expect on a new roof?
Shingle manufacturers typically offer a 20- to 30-year warranty on the product itself. Roofers usually offer a workmanship warranty of 5 to 10 years. Read the warranty terms carefully — some have conditions that can void coverage, such as improper ventilation or lack of maintenance.