Roof Replacement Costs & What to Expect in St. Louis, MO

roof replacement cost St. Louis MO
October 19, 2026

A new roof is one of the largest exterior investments a St. Louis homeowner makes, and two estimates for the same house can differ by thousands of dollars. Sometimes the gap is fair, because one contractor includes better materials, ventilation, and warranty coverage. Sometimes it signals cut corners.

This guide explains what roof replacement typically costs in St. Louis, what drives the price, what a good estimate should include, how insurance fits in, and how to compare contractors. Use it to understand your estimate before you sign.

Quick Answer: What Does a New Roof Typically Cost in St. Louis?

Roof replacement costs vary widely from home to home. For a typical single-family house with architectural asphalt shingles, many St. Louis homeowners see estimates in the range of roughly $[10,000 to $20,000]. Smaller, simpler roofs may come in below that, while larger, steeper, or more complex roofs, or premium materials, can cost more.

Roofers often price by the square, which equals 100 square feet of roof. For asphalt shingles, installed pricing commonly starts around $[450 to $700] per square, though the final figure depends on your roof and the products you choose.

These figures are general estimates based on typical St. Louis-area projects. They may change with material costs, roof complexity, and market conditions, and they are not a quote. Contact us for a free, written estimate for your home.

Roof Replacement Cost by Material (Estimated Ranges)

Prices below are approximate and shown as typical starting ranges. Your actual cost depends on the product line, roof design, and project scope.

Material Estimated installed cost per square Typical lifespan Often chosen for
3-tab asphalt shingles roughly [350–500] 15–20 years Tight budgets, short-term ownership
Architectural (dimensional) shingles roughly [450–700] 20–30 years Most St. Louis homes
Impact-resistant (Class 3/4) shingles roughly [550–850] 25–30 years Hail-prone areas, possible insurance discounts
Standing seam metal roughly [900–1,500] 40–70 years Long-term value, low maintenance
Synthetic slate or composite roughly [800–1,400] 30–50 years Premium look with less weight
Natural slate or clay tile roughly [1,200–2,500+] 50–100 years Historic and high-end homes

Lifespans are typical ranges, not guarantees. Installation quality, ventilation, and weather all affect how long a roof lasts.

A note on impact-resistant shingles: St. Louis sits in an area that sees hail regularly. Class 4 shingles are tested to resist impact from steel balls and often hold up better in storms. They usually cost more upfront. Some insurers offer premium discounts for impact-rated roofs and others do not, so check with your insurance agent before choosing.

Estimated Roof Replacement Cost by Home Size

These examples assume architectural shingles and a standard roof pitch. They give a rough idea, not a price. Roof area is often larger than the home’s footprint because of slope and overhangs.

Approximate roof size Estimated squares (incl. waste) Rough estimate range
1,200 sq ft (small ranch) 14–16 about [6,500–11,000]
1,800 sq ft 21–24 about [9,500–16,500]
2,400 sq ft 28–31 about [12,500–21,500]
3,200+ sq ft (large or complex) 38+ about [17,000–30,000+]

Complex roofs with many valleys, dormers, and cuts may need extra material for waste, which can raise the total.

9 Factors That Change Your Roof Replacement Price

  • 1

    Roof size and pitch

    Cost scales with square footage. Steeper slopes, typically 8/12 and above, need extra safety equipment and slow the crew down, so labor often costs more. Many older St. Louis homes, including Tudor and Cape Cod styles, have steep, cut-up roofs.

  • 2

    Roof complexity

    Every valley, dormer, skylight, chimney, and wall intersection adds flashing work and labor. A simple gable roof usually costs far less than a roof with many planes.

  • 3

    Number of layers to tear off

    Building codes generally limit how many layers of shingles can sit on a roof. Removing two layers takes more labor and disposal than one. Ask whether your estimate assumes one layer and what extra layers would cost.

  • 4

    Condition of the decking

    The wood deck beneath the shingles is a common source of surprise costs. Leaks, poor ventilation, and age can rot or warp it. Good contractors state a per-sheet price for replacement upfront, so you know what a change order would be.

  • 5

    Underlayment and ice and water barrier

    Synthetic underlayment is typically stronger and more water-resistant than old-style felt. Ice and water barrier along eaves, valleys, and around penetrations helps protect against ice dams and wind-driven rain. Both add cost and add real protection.

  • 6

    Flashing, drip edge, and roof penetrations

    Chimney flashing, step flashing along walls, pipe boots, and drip edge are common leak points. Reusing old flashing to save money often leads to leaks later. Chimneys that need custom flashing or a cricket increase the price.

  • 7

    Attic ventilation

    Balanced intake (soffit) and exhaust (ridge or roof vents) protect shingles from heat and moisture. Poor ventilation can shorten shingle life, and some manufacturer warranties require adequate ventilation. If your attic needs more vents or baffles, expect extra cost.

  • 8

    Access, staging, and number of stories

    Tight lots, mature trees, steep driveways, and multi-story homes can raise labor and equipment costs.

  • 9

    Season and demand

    Pricing and scheduling tighten after major hailstorms, when many homeowners need work at the same time. Booking outside the post-storm rush can make scheduling easier.

Sample Cost Scenarios (Illustrative Only)

These examples show how similar homes can produce very different estimates. They are not quotes and don’t reflect any specific home. Actual prices depend on the contractor, materials, and what is found during tear-off.

Scenario 1: Simple ranch with a 1,800 sq ft roof. One layer to remove, standard ventilation, architectural shingles, and no major flashing issues. A homeowner might expect an estimate somewhere around $9,500 to $16,500.

Scenario 2: Two-story home with dormers and a chimney, about 2,800 sq ft. Steeper pitch, added flashing work, ventilation upgrades, and Class 4 impact-resistant shingles. Estimates may land around $20,000 to $32,000.

Scenario 3: Older home needing decking repair. About 2,200 sq ft with two layers to tear off and several sheets of damaged decking. Estimates may run around $14,000 to $23,500, and the decking could change the final total once the old roof is removed.

Hidden and Add-On Costs to Ask About

A lower estimate can hide extras that show up later as change orders. Ask whether each of these is included:

  • Permit fees
  • Dumpster and disposal
  • Decking replacement beyond a set number of sheets
  • Chimney flashing or cricket
  • Skylight replacement or reflashing
  • Ridge vent installation
  • Gutter detach and reset, if needed
  • Satellite dish or solar panel removal and reinstall
  • Interior protection, such as attic tarps
  • Extended manufacturer warranty registration fees

What a Good Roofing Estimate Should Include

A written estimate should be specific. Look for:

  1. Scope of work: Full tear-off, with the number of layers
  2. Brand and product line of the shingles, plus the color
  3. Underlayment type and where ice and water barrier goes
  4. Flashing and drip edge replacement
  5. Ventilation plan
  6. Decking replacement terms and per-sheet pricing
  7. Permit handling
  8. Cleanup, including magnetic sweeps for nails
  9. Warranty: Manufacturer coverage, plus the contractor’s workmanship warranty in years
  10. Payment terms and timeline

If an estimate is a single lump-sum line, ask for a breakdown.

The Roof Replacement Process, Step by Step

  1. Inspection and estimate: The roofer checks shingles, flashing, gutters, visible decking, and the attic.
  2. Contract and material selection: You choose products and colors and review the scope and warranty.
  3. Permit and scheduling: Permit requirements differ across St. Louis City, St. Louis County, and individual municipalities. Your contractor should know the local process.
  4. Material delivery: Shingles and supplies typically arrive a day or so before work starts.
  5. Tear-off and deck inspection: Old roofing is removed, and damaged decking is replaced.
  6. Installation: Underlayment, flashing, shingles, and vents go on.
  7. Cleanup and walkthrough: The crew clears debris, sweeps the property for nails, and you inspect the work.
  8. Warranty paperwork: You receive manufacturer and workmanship warranty information.

Many residential projects take one to three days once work begins, with weather as the main variable.

Insurance and Storm Damage in St. Louis

Because St. Louis gets hail and high-wind events, many roof replacements involve an insurance claim. A few things to understand:

  • Deductible: Many policies use a separate wind and hail deductible, often a percentage of the dwelling coverage and not a flat dollar amount. Check your declarations page.
  • Replacement cost vs. actual cash value (ACV): Replacement cost coverage pays to replace the roof with new materials. ACV subtracts depreciation based on roof age, which often makes a big difference in what you receive.
  • Roof age schedules: Some insurers apply payment schedules to older roofs.
  • Document the damage: Photos and an inspection report can support your claim. A reputable roofer can document damage and answer questions, but only your insurer decides coverage.
  • Be careful with deductible offers: Offers to “waive” or “cover” your deductible are a red flag and may be illegal in Missouri. Confirm with your insurer or the state insurance department.

Call your insurance company before signing a contract for storm repairs.

How to Compare Roofing Contractors in St. Louis MO

  • Get at least three written estimates.
  • Compare materials and scope, not just the total.
  • Verify the contractor’s business license, insurance, and local permit history. Check the requirements for your city or municipality. [verify]
  • Ask for certificates of insurance covering liability and workers’ compensation.
  • Check Google, BBB, and Nextdoor reviews, and ask for local references.
  • Ask whether the work is done by employees or subcontractors.
  • Ask for lien waivers after payment.
  • Look for manufacturer certifications, such as GAF, Owens Corning, or CertainTeed programs.

Red flags

  • Door-to-door “storm chasers” with out-of-state plates and no local office
  • Pressure to sign the same day
  • Large upfront payment demands, especially cash
  • Very low bids that skip tear-off, underlayment, or ventilation
  • No written contract or a vague scope
  • No physical local address

Repair or Replace?

Situation Usually best
Roof under about 10 years old with one small leak Repair
Localized wind damage, a few missing shingles Repair
Roof 20+ years old with curling, cracking, or granule loss Replace
Widespread hail damage Replace (often through insurance)
Multiple leaks or sagging areas Replace, after checking the decking
Repeated repairs in the last few years Replace

Signs It’s Time for a New Roof

  • Curling, cracked, or missing shingles
  • Heavy granule loss in gutters
  • Daylight visible in the attic
  • Water stains on ceilings or walls
  • Sagging roof lines
  • Moss or algae that keeps returning
  • Roof age near or beyond 20 years

Ways to Manage the Cost

  • Plan ahead: Replace on your own timeline instead of after a leak.
  • Compare financing: Ask about payment plans, and read the terms and interest rates carefully.
  • Ask about insurance discounts for impact-resistant shingles.
  • Bundle projects: Combining gutters, siding, or skylights in one visit can reduce mobilization costs.
  • Don’t cut underlayment or ventilation. Skimping there can shorten the roof’s life and may affect warranties.

Why Your Estimate May Differ From the Numbers Above

The prices in this guide are starting points. Your final cost can change based on roof size, pitch, and complexity, material and brand, hidden damage found during tear-off, local permit requirements, and material prices and seasonal demand. The only way to get an accurate number is a roof inspection and a written estimate.

Get a Roof Replacement Estimate in St. Louis, MO

Horizon Roofing provides free inspections and written estimates for homeowners in St. Louis, MO and nearby communities. We explain every line of the estimate, match materials to your budget, and handle permits and cleanup. Call 636.734.7532 or request your free inspection today.

Frequently Asked Questions

Most homes take one to three days of work, plus time for permits and material delivery.

Architectural asphalt shingles typically last 20 to 30 years. Hail, ventilation, and installation quality all affect the real number.

Only if the damage is from a covered event and your policy allows it. Age-related wear is usually not covered. Contact your insurer before signing a contract.

Often yes, and requirements vary by city and municipality. Your contractor should handle it.

Sometimes, but most reputable roofers recommend a full tear-off so they can inspect and repair the decking underneath.

Spring through fall offers the most reliable weather, but replacements are possible whenever conditions allow. Booking outside the post-storm rush can make scheduling easier.

In a hail-prone area like St. Louis, often yes. Ask your insurer whether they offer a premium discount.

Rarely. Compare scope, materials, warranty, and the contractor’s reputation. A low price that skips underlayment or ventilation can cost more later.

Send Us Message

    blog author

    Brian Donohue

    Author

    Brian Donohue is the owner of Horizon Roofing & Exteriors, the leading roofing company in St. Peters, Missouri, dedicated to delivering quality roofing solutions. With a strong background in project management, sales, and customer service, Brian has built a reputation for reliability and excellence in the roofing and construction industry.

    MAKE AN APPOINTMENT

      This will close in 50 seconds