Roof replacement runs between $8,000 and $25,000 for a typical single-family home, depending on the size of your roof, the material you choose, and where you live.
The price breaks down into two parts: materials and labor. Materials account for roughly 40 to 50 percent of the total cost. Labor is the rest. A roofer's hourly rate varies by region — $45 to $75 per hour is common, but coastal areas and major cities run higher. The job itself typically takes three to seven days, depending on roof complexity and weather.
Your actual number depends on four concrete things: square footage, pitch (how steep your roof is), material choice, and local market rates. A 1,500-square-foot roof in rural Ohio costs less than a 1,500-square-foot roof in suburban Boston. A roof with multiple valleys and dormers costs more than a straightforward rectangular one. Asphalt shingles cost less than metal or slate. All of these stack.
Key Takeaways
- Most roof replacements for a standard home fall between $8,000 and $25,000, with the final price determined by roof size, material, steepness, and your location.
- Asphalt shingles are the cheapest option at $3 to $5 per square foot installed; metal and architectural shingles cost $8 to $15 per square foot; slate and tile run $15 to $30 per square foot.
- Labor typically accounts for half the total cost, and roofers charge between $45 and $75 per hour depending on region and experience.
- A roof inspection by a licensed roofer costs $150 to $400 and tells you whether you need replacement now or can wait a few years.
How to Calculate Your Roof Size and Cost
Start by finding your roof's square footage. Roofers measure in "squares" — one square equals 100 square feet. A 2,000-square-foot house does not have a 2,000-square-foot roof. The roof is larger because it overhangs the walls and because of pitch. A straightforward way to estimate: multiply your home's footprint by 1.2 to 1.5, depending on how steep the roof is. A steeper roof covers more area.
Once you know the square footage, multiply by the material cost per square foot. Asphalt shingles run $3 to $5 per square foot installed. Architectural shingles (thicker, longer-lasting asphalt) run $6 to $10. Metal panels run $8 to $15. Slate or tile run $15 to $30 and sometimes higher. These are installed prices, not material-only prices.
If you want a precise number before calling a roofer, look at your property tax assessment or your home's original construction documents — they often list roof square footage. Then get three quotes from licensed roofers in your area. They will measure the roof themselves and account for pitch, complexity, and local labor rates.
Material Choices and What They Cost
Asphalt shingles are the standard. They cost $3 to $5 per square foot installed, last 15 to 20 years, and are straightforward to repair. Most homes use them. The downside: they fade, they can blow off in high wind, and they need maintenance.
Architectural shingles are thicker asphalt shingles that look more like slate or wood. They cost $6 to $10 per square foot installed and last 20 to 25 years. They hold up better to weather and look more finished, but they cost more upfront and still need maintenance.
Metal roofing — standing seam panels or metal shingles — costs $8 to $15 per square foot installed and lasts 40 to 70 years. It is lighter than asphalt, reflects heat, and requires almost no maintenance. The trade-off: higher upfront cost, noise in heavy rain (unless insulated), and fewer contractors install it, so labor can be hard to find.
Slate or tile costs $15 to $30 per square foot installed and lasts 50 to 100 years. It is beautiful and nearly indestructible. The catch: it is heavy, requires a reinforced roof structure, and very few roofers know how to install it. Repairs are expensive and specialized.
Labor Costs and What Affects Them
A roofer's labor rate depends on experience, location, and demand. In rural areas, expect $45 to $60 per hour. In major metros and coastal regions, expect $65 to $85 per hour. A crew of two to three roofers working for five days on a 2,000-square-foot roof will bill 80 to 120 labor hours, depending on pitch and complexity.
Roof pitch — how steep your roof is — directly affects labor time. A shallow pitch is faster to work on. A steep pitch or a roof with multiple valleys, dormers, or skylights slows the job down. Removing the old roof adds time. If your old roof has asphalt shingles, removal takes one to two days. If it has multiple layers, removal takes longer.
Weather delays the job. Roofers do not work in heavy rain or high wind. If your replacement is scheduled for spring or fall, expect possible delays. Winter work is rare in cold climates. Summer is peak season, so roofers are busier and may charge more or have longer wait times.
When You Need a Roof Inspection Instead of Replacement
You do not always need a full replacement. A roof inspection by a licensed roofer costs $150 to $400 and tells you the actual condition. The roofer will check for missing or damaged shingles, leaks, flashing problems, and structural issues. They will tell you whether you need replacement now, can patch and wait, or have several years left.
If you see water stains on your ceiling, missing shingles, or granules in your gutters, call a roofer. If your roof is over 20 years old and you are selling the house, get an inspection — many buyers require it. If your roof is 10 to 15 years old and you have not had it looked at, an inspection is cheaper than guessing and finding out too late that you needed replacement.
Some damage is repairable. A few missing shingles, a small leak, or damaged flashing can be fixed for $300 to $1,500. Once damage is widespread — more than 30 percent of the roof affected, or leaks in multiple spots — replacement is usually the better choice than repeated repairs.
Hidden Costs That Add to the Bill
The quote you get from a roofer covers removal of the old roof, installation of the new one, and basic cleanup. But several things can add cost. If the roof deck (the plywood underneath) is rotted or damaged, it must be replaced before the new roof goes on. This can add $1,000 to $5,000 depending on the extent.
Flashing — the metal strips that seal valleys, chimneys, and vents — is usually included in a roof replacement. But if your flashing is old or damaged and the roofer finds it during the job, replacing it costs extra. Ventilation upgrades, soffit repair, or gutter replacement are separate line items.
Permits are required in most places. Your roofer usually handles the permit, and the cost is $100 to $300. Some municipalities require a roof inspection after installation before you can get a certificate of completion. Disposal of old roofing materials is included in most quotes, but confirm this when you get bids.
Getting Quotes and Comparing Bids
Call three to five licensed roofers in your area. A licensed roofer carries liability insurance and workers' compensation insurance — this protects you if someone is injured on your property. Ask each roofer to visit the house, measure the roof, and provide a written quote that includes material type, labor hours, removal cost, permits, and warranty.
The lowest bid is not always the best. A roofer who bids significantly lower than others may be cutting corners on materials, using inexperienced labor, or planning to skip steps. A roofer who bids significantly higher may be overcharging or including upgrades you did not ask for. Compare the quotes side by side — same material, same scope of work.
Ask about warranty. Most roofers warranty their work for one to five years. Material manufacturers warranty shingles for 20 to 50 years depending on the product. Understand what is covered: labor only, materials only, or both. Get the warranty terms in writing.
Financing a Roof Replacement
A roof replacement is a large expense. If you cannot pay cash, several options exist. A home equity line of credit (HELOC) or home equity loan lets you borrow against your home's value at a lower interest rate than a personal loan. A personal loan requires no collateral but carries a higher rate. A credit card works for smaller jobs but carries the highest rates.
Some roofers offer financing through third-party lenders. These plans often have promotional periods with zero interest if paid in full within a set time — typically 12 to 24 months. Read the terms carefully: if you miss a payment or do not pay in full by the important date, interest accrues retroactively.
If your roof failed due to a storm, your homeowners insurance may cover part or all of the replacement, minus your deductible. File a claim with your insurer and get a roofer's estimate. Insurance adjusters sometimes dispute the roofer's assessment, so having a detailed written quote helps.
Frequently Asked Questions
How long does a roof last?
Asphalt shingles last 15 to 20 years. Architectural shingles last 20 to 25 years. Metal roofing lasts 40 to 70 years. Slate or tile lasts 50 to 100 years. The actual lifespan depends on climate, maintenance, and how well the roof was installed. Roofs in hot, sunny climates age faster than roofs in cooler regions.
Can I put a new roof over my old one?
Yes, in many cases. Layering a new roof over an old one costs 20 to 30 percent less than removal and replacement. But building codes limit the number of layers — usually two. If your roof already has two layers, you must remove the old roof before installing a new one. A roofer can tell you whether layering is allowed in your area and by your local code.
What is the difference between a roofer and a roofing contractor?
A roofer is a tradesperson who installs or repairs roofs. A roofing contractor is a business that employs roofers and handles the business side — estimates, permits, scheduling, and warranty. When you call for a quote, you are calling a roofing contractor. The roofers they employ do the actual work.
Do I need to be home during the roof replacement?
You do not need to be there the entire time, but it helps to be home the first day so the crew can access the attic if needed and ask questions about the house. After that, the crew can work without you present. Make sure they have access to water and a place to park their truck.
What happens to my gutters during a roof replacement?
Most roofers leave gutters in place unless they are damaged. If your gutters are old or damaged, ask the roofer for a separate quote to replace them. Gutter replacement often makes sense at the same time as a roof replacement because the crew is already there and can coordinate the work.