Roof replacement costs depend on size, materials, and your location

A new roof typically costs between $5,000 and $25,000 for a single-family home, though the actual price depends on three things: how large your roof is (measured in squares, where one square equals 100 square feet), what material you choose, and where you live. Labor rates and material prices vary significantly by region — a roof that costs $12,000 in rural Ohio might cost $18,000 in suburban Boston. The only way to know your actual cost is to get quotes from local roofers who can measure your roof and price materials for your area.

Most homeowners pay per square of roofing material installed. A typical single-story home has a roof area of 1,500 to 2,000 square feet, which is 15 to 20 squares. The price per square varies by material: asphalt shingles (the most common choice) run $300 to $500 per square installed, while metal roofing runs $600 to $1,200 per square, and slate or tile can exceed $1,500 per square. Labor usually accounts for 40 to 60 percent of the total bill.

Key Takeaways

  • Roof size, material type, and your location are the three factors that determine price — there is no single "correct" cost that applies everywhere.
  • Asphalt shingles are the cheapest option and last 15 to 25 years; metal and tile cost more but last 40 to 70 years.
  • Get written quotes from at least three local roofers before deciding, because prices and warranty terms vary widely.
  • If your roof was damaged by a storm or covered event, your homeowners insurance may pay part or all of the cost, but you will need to file a claim and meet your deductible.

How roof size affects the total bill

Roofers measure roofs in squares, not square feet. One square equals 100 square feet of roof area. A 1,500-square-foot home typically has a roof area of 1,500 to 2,500 square feet depending on roof pitch (steepness) and design — a steep roof or one with many angles covers more area than a flat or straightforward roof of the same house footprint. Roofers calculate this by measuring the actual roof surface, not the ground area of your home.

The pitch of your roof also affects labor cost. A steep roof takes longer to work on safely and requires more equipment, so steep roofs cost more per square to install than shallow ones. A roofer can tell you the exact square footage and pitch during an in-person estimate. If you want a rough estimate before calling anyone, measure your home's footprint and multiply by 1.2 to 1.5 — that gives you a ballpark roof area, though it will not be exact.

Material choices and their price ranges

Asphalt shingles are the standard in most of North America. They cost $300 to $500 per square installed and last 15 to 25 years. Within asphalt, there are grades: three-tab shingles are the cheapest, architectural shingles cost more but look better and last longer, and premium shingles (sometimes called luxury or impact-resistant) cost the most. Asphalt is straightforward to repair — a roofer can replace individual shingles — and most roofers are experienced with it.

Metal roofing costs $600 to $1,200 per square installed and lasts 40 to 70 years. Metal is more durable than asphalt, reflects heat (lowering cooling costs in hot climates), and is fire-resistant. The tradeoff is higher upfront cost and fewer roofers experienced with installation. Metal roofs are also noisier in heavy rain unless you add sound-dampening underlayment.

Wood shakes or shingles cost $800 to $1,500 per square and last 20 to 40 years. They are attractive but require regular maintenance, are not fire-resistant without treatment, and are banned or restricted in some fire-prone areas. Slate and tile cost $1,500 to $3,000 per square and last 50 to 100 years, but they are heavy and require structural support — not all homes can support them without reinforcement.

Labor costs and what affects them

Labor typically makes up 40 to 60 percent of your roof bill. A roofer charges per square or per hour, depending on the job. Factors that increase labor cost include roof pitch (steep roofs take longer), roof complexity (many angles, dormers, or skylights mean more cuts and sealing), old roof removal (if you are replacing rather than adding a layer), and local wage rates. Urban areas and regions with high cost of living generally have higher labor rates than rural areas.

Most roofers will give you a price that includes removal of the old roof, disposal, new underlayment, flashing (the metal pieces that seal edges and penetrations), and installation of the new material. Some quotes may exclude disposal or charge extra for it. Ask each roofer what is included in their price so you can compare accurately. Also ask whether they warranty their work and for how long — most roofers offer a one- to ten-year labor warranty separate from the manufacturer's warranty on the shingles themselves.

Insurance coverage and deductibles

If your roof was damaged by a covered event — usually a storm, falling tree, or fire — your homeowners insurance may pay for replacement. You will need to file a claim with your insurance company and have an adjuster inspect the damage. The insurance company will pay the replacement cost minus your deductible. Deductibles vary by policy but commonly range from $500 to $2,500. Some policies have a percentage deductible (for example, 2 percent of your home's insured value) instead of a flat amount.

Insurance typically covers the cost of materials and labor to bring your roof back to its pre-damage condition, not to upgrade it. If you want a better material than what you had before, you pay the difference yourself. Some insurers will not cover roofs over a certain age (often 20 or 25 years) or will pay only a depreciated value rather than replacement cost. Read your policy or call your agent before you get quotes, so you understand what your insurance will and will not cover.

Getting accurate quotes from roofers

Contact at least three licensed, insured roofers in your area and ask for written estimates. A good estimate includes the roof area in squares, the material type and grade, the price per square, the total material cost, the labor cost, removal and disposal costs, warranty terms, and the timeline for the work. The estimate should also specify whether the price includes new flashing, underlayment, and any other components. Avoid roofers who give you a price over the phone without seeing the roof — they cannot measure accurately and their quote will not be reliable.

Check that each roofer is licensed and insured in your state. Ask for references from recent jobs and follow up with at least one or two. If you are using insurance to pay, some roofers specialize in insurance claims and can handle the paperwork with your adjuster — this can be helpful, but make sure you understand the final cost to you before signing anything. Do not choose based on price alone; a very low quote may mean the roofer is cutting corners or will add charges later.

Timeline and seasonal pricing

Roof replacement usually takes three to seven days depending on roof size and complexity. Most roofers are busiest in spring and fall when weather is mild, so you may pay more or wait longer for an appointment during those seasons. Winter and summer are slower, and some roofers offer discounts during these periods. If your roof is not an emergency, waiting for the off-season can save money — but if you have active leaks or damage, delaying can lead to interior water damage that costs far more to repair.

Ask each roofer for their current timeline when you request a quote. Some will give you a date range; others may have a waiting list. If you are using insurance, the adjuster's timeline also matters — they typically inspect within a few days to a few weeks, and you should not schedule the roofer until you have the insurance approval and check in hand.

Frequently Asked Questions

Can I just patch my roof instead of replacing it?

Patching works for isolated damage — a few missing shingles or a small leak — and costs $200 to $500. But if your roof is over 15 years old, has widespread damage, or leaks in multiple places, patching is temporary. You will likely need a full replacement within a few years, so getting quotes for replacement now helps you plan financially.

What is the difference between a roof overlay and a full replacement?

An overlay (or re-roof) installs new shingles over the old ones without removing them. It costs 20 to 30 percent less than full replacement but is only possible if your old roof is in decent shape and local building codes allow it. Overlays last shorter than full replacements and hide underlying damage. Most roofers recommend full replacement for long-term durability.

Do I need a permit to replace my roof?

Most jurisdictions require a permit for roof replacement. Your roofer usually handles this and includes the permit cost in their quote. Permits may support the work meets building codes and allow inspectors to verify it was done correctly. Skipping a permit can cause problems when you sell your home or file an insurance claim.

How long should a new roof last?

Asphalt shingles last 15 to 25 years, metal roofs 40 to 70 years, and slate or tile 50 to 100 years. Actual lifespan depends on climate, maintenance, and installation quality. In hot or humid climates, asphalt shingles may wear faster. Regular inspections and minor repairs extend the life of any roof.

Will a new roof lower my energy bills?

A new roof with reflective or light-colored material can reduce cooling costs in hot climates by 10 to 20 percent. Metal roofs and certain asphalt shingles reflect more heat than standard dark shingles. The savings depend on your climate, how much you use air conditioning, and your current roof's condition. Ask your roofer about energy-efficient options if this matters to you.