Roof replacement costs between $5,000 and $25,000 for a typical single-family home, depending on the size of your roof, the materials you choose, and where you live

The final bill depends on four things: how many square feet of roof you have, what material you pick, local labor rates, and whether the old roof needs to come off first. A small roof in a rural area with asphalt shingles will cost far less than a large roof in an expensive city with metal or slate. There is no single number that applies everywhere.

Most roofers quote by the "square" — that is, 100 square feet. Prices per square typically range from $50 to $150 for labor and materials combined, though specialty materials can run higher. Your roof size is measured in squares, so if a contractor says your roof is 30 squares and quotes $100 per square, the total is $3,000 before any removal or disposal costs.

Key Takeaways

  • Roof size, measured in squares (100 square feet each), is the first number you need — most contractors can estimate this from your home's footprint and pitch.
  • Asphalt shingles are the cheapest material; metal, wood shake, and tile cost significantly more but last longer.
  • Removing and disposing of the old roof adds $1,000 to $3,000 to the bill in most cases.
  • Labor rates vary by region; the same job costs more in urban areas and less in rural ones.
  • Getting three written quotes from licensed, insured roofers is the only way to know what your specific roof will cost.

How roof size affects the price

A contractor will measure your roof or calculate its size from your home's square footage and roof pitch (the steepness of the slope). A 2,000-square-foot home with a standard pitch typically has a roof area of 2,200 to 2,400 square feet, or 22 to 24 squares. A home with a steeper pitch or more complex roof shape (multiple peaks, valleys, dormers) will have more surface area and cost more to cover.

The pitch matters because steeper roofs require more safety equipment, take longer to work on, and use more material. A flat or low-pitch roof is faster and cheaper. If your roof has multiple levels, skylights, or chimneys, the contractor will add time and cost to work around them.

Before you call for quotes, you can estimate your roof size yourself: measure your home's length and width, multiply them together, then multiply by 1.05 to 1.2 depending on pitch. Divide by 100 to get squares. This is rough, but it helps you know whether a quote seems in the ballpark.

Material choices and their costs

Asphalt shingles are the most common and cheapest option. They cost $50 to $100 per square installed and last 15 to 25 years. They come in different grades; three-tab shingles are cheaper, and architectural shingles (thicker, more textured) cost more but look better and last longer.

Metal roofing costs $100 to $200 per square and lasts 40 to 70 years. It is more expensive upfront but requires less maintenance and can lower cooling costs in hot climates. Some insurance companies offer discounts for metal roofs because they are fire-resistant.

Wood shake or shingles cost $150 to $250 per square and last 20 to 40 years. They look distinctive but require regular maintenance, are not allowed in some fire-prone areas, and are banned outright in some jurisdictions. Check your local building code before choosing wood.

Tile or slate cost $200 to $400 per square and last 50 to 100 years. They are heavy and require structural reinforcement, which adds cost. They are common in certain regions (the Southwest for tile, the Northeast for slate) and rare in others, which affects availability and price.

Labor costs and regional variation

Labor makes up 40 to 60 percent of the total bill. In expensive urban areas like New York, Los Angeles, or San Francisco, roofers charge $75 to $150 per hour or more. In rural areas, the same work might cost $40 to $80 per hour. Regional differences can easily add $2,000 to $5,000 to the same job.

The contractor's experience and reputation also affect price. A roofer with 20 years of experience and a full schedule will charge more than someone just starting out. Licensed, insured roofers with good reviews cost more than unlicensed workers, but the difference is worth it — you get a warranty, protection if someone is injured, and recourse if the work is poor.

Seasonal timing affects price too. Roofers are busiest in spring and summer, when they charge more and have longer wait times. Fall and winter are slower, and you may find lower prices and faster scheduling, though weather can delay the work.

Removal and disposal of the old roof

Most quotes include removing the old roof and hauling it away, but some do not. Ask whether removal is included in the price. If it is not, expect to add $1,000 to $3,000 depending on the size of the roof and local disposal fees.

Removing the old roof takes time and creates debris. Some contractors charge a flat fee; others charge per square. A few will recycle old asphalt shingles, which can lower the disposal cost slightly. If your old roof has asbestos (common in homes built before 1980), removal is more expensive and must be done by a licensed abatement contractor — this can add $2,000 to $5,000.

In rare cases, a contractor may recommend leaving the old roof in place and installing new shingles over it. This is cheaper upfront but shortens the life of the new roof, voids some warranties, and is not allowed by building code in many places. Ask your contractor whether your roof can be re-shingled or must be stripped.

Getting accurate quotes and what to compare

Call at least three licensed, insured roofers and ask for written quotes. A good quote includes the roof size in squares, the material and grade, the cost per square, the total material cost, the total labor cost, removal and disposal costs, and the warranty on materials and workmanship.

If one quote is much lower than the others, ask why. It may be because the contractor is new and building a client base, or it may be because they are cutting corners — using cheaper materials, skipping underlayment, or not properly disposing of the old roof. Ask what is included and what is not.

Check that the contractor is licensed in your state and carries liability insurance and workers' compensation. Ask for references and call at least two. Ask whether the warranty is transferable if you sell the home — some are, some are not.

Hidden costs and what to budget for

The quote covers the roof itself, but other costs can appear during the work. If the contractor finds rotted wood underneath the old roof, it must be replaced before the new roof goes on — this can add $500 to $2,000. If the roof decking (the plywood underneath) is damaged, that adds cost too.

Flashing — the metal strips that seal gaps around chimneys, vents, and skylights — may need to be replaced. If it is old or damaged, the contractor will recommend replacing it, which adds $200 to $500. Gutters may also need work; if they are old or clogged, the contractor may suggest cleaning or replacing them.

Permits are required in most places and cost $100 to $500 depending on your city. Some contractors include this in the quote; others bill it separately. Ask upfront.

Frequently Asked Questions

How long does a roof replacement take?

A typical single-family roof takes two to five days, depending on size, complexity, and weather. Larger roofs, roofs with many peaks or skylights, or work done in cold or wet weather take longer. The contractor should give you a timeline in the quote.

Does homeowners insurance cover roof replacement?

Insurance covers damage from storms, wind, hail, or fire, but not wear and tear or poor maintenance. If your roof is old and fails on its own, insurance will not pay. If a storm damages it, your policy may cover it, minus your deductible. Check your policy or call your agent.

Can I replace just part of my roof?

Patching a small damaged section is possible and much cheaper than full replacement, but the new shingles may not match the old ones in color or texture. If the roof is old, the contractor may recommend full replacement because a partial fix will not last long.

What warranty should I expect?

Most asphalt shingle manufacturers offer 20 to 30-year warranties on the shingles themselves. Contractors typically warranty their labor for one to ten years. Metal and tile roofs often come with longer warranties. Read the fine print — many warranties require regular maintenance and do not cover damage from storms or poor installation.

Should I replace my roof before I sell my home?

If the roof is old or visibly damaged, a home inspector will flag it and buyers will ask for a discount or repair. If the roof is in decent shape, you may not need to replace it. Get an inspection and a contractor's opinion before deciding — sometimes a repair is enough.