No Cost to RequestWritten EstimatesLocal to the City & St. Louis CountyShingle & Metal Roofs
Old brick houses, newer suburbs, one clear plan

Roof Replacement in St. Louis, MO

Need a new roof on your home in St. Louis, MO? Tell us about the house, and we set up a visit with a local roofer who looks the roof over and writes the price down. Sending a request costs nothing, and you sign nothing until you're ready.

Not sure if we cover your area? Check now ↓

Request Your Estimate

Four quick fields. We read every request and set up the roofer's visit.

The roof visit, the written estimate and any work that follows come from a local roofing company, not from Roof Replacement St. Louis MO. See our Referral Marketing Disclosure.

Replacing a Roof in St. Louis, Step by Step

Many homes in the City of St. Louis are close to a hundred years old. Census survey data puts the median build year for City homes at 1938. Roofs that old often hide extra work, like soft decking, tired chimney flashing or a forgotten second layer.

St. Louis County houses tend to be younger, but hail, wind and hot summers wear their roofs down too. When you want a real price, we take your request and arrange a roofer's visit.

A man in a white hard hat on an aluminum ladder at the eave of a brick bungalow, seen from behind

From Request to Roof Inspection

  1. Send a request. Give your address, the roof's rough age and what you have noticed. It costs nothing.
  2. We ask a few questions. We go over the details, answer what we can about permits and costs, and set up the visit.
  3. A local roofer inspects the roof. The inspection is the roofer's: they climb up, measure, take photos and check the decking.
  4. The roofer writes the estimate. The price comes on paper, line by line. Compare it if you like, and sign only if it suits you.

Clues Your Roof Is Near the End

Most roofs warn you long before they fail. Look from the sidewalk, the gutters and the attic.

  • Edges curling up. Cupped or cracked shingles have dried out after many summers of 90-degree days.
  • Sand at the downspouts. Gritty gutters mean the shingles are shedding granules.
  • Rings on a ceiling. A brown stain upstairs or damp attic insulation shows water is getting in.
  • A dip along the ridge. A sag can point to weak decking or framing. Have a roofer look at it soon.
  • Old trees hanging over. Big street trees drop limbs and pack wet leaves into valleys and gutters.
A brown water stain and hairline cracks on an old plaster ceiling below crown molding

A Quick Read on Your Roof

Unsure whether to patch or replace? Our repair-or-replace quiz takes five questions, from the roof's age to past repairs, and gives a rough answer to raise with the roofer. Only someone on the roof can give the real one.

Repair or Replace? Find out in a minute. Five questions, no climbing.
Start the Quiz

Hail Season and Your Roof

The National Weather Service says the St. Louis area gets thunderstorms on 40 to 50 days a year, and usually a few bring large hail and damaging winds.

On April 28, 2012, two waves of storms dropped baseball-size hail over St. Louis County, and the NWS lists that day among the area's historic hail storms.

Wind is just as hard on roofs. The April 22, 2011 Good Friday tornado, which peaked at EF4 in Bridgeton, peeled a large section of roof off Concourse C at the airport.

After a storm, start with photos from the ground. A roofer can document damage and write an estimate; your insurance company decides the claim, and you pay your own deductible. See the storm and hail damage page.

A large mottled sycamore limb lying across the shingle roof of a brick ranch house after a storm

What a New Roof Usually Runs

These figures come from home-cost sites. They are not our prices and not a bid; the roofer gives the written price after seeing your roof.

Cost rowFigureSource (year)
Missouri whole roof, averageabout $6,931 (range about $5,392 to $17,837)This Old House (2026)
St. Louis asphalt shingles, per sq ft installedabout $5 to $8HomeBlue (2024)
St. Louis metal roofing, per sq ft installedabout $8 to $13HomeBlue (2024)
Missouri slate, per sq ftabout $15.19This Old House (2026)

Pitch and overhang make a roof bigger than the floor plan. The roof cost calculator works out that area from four answers, and the cost guide explains why quotes differ.

What might a new roof cost? Four answers, a ballpark range.
Open the Calculator

Why Requests Start on This Page

  • Written estimates. The roofer puts the price on paper, item by item, before any work begins.
  • No cost to request. You owe nothing if you decide not to go ahead.
  • Local to the City and St. Louis County. Our guides cover City permits, historic districts, County city rules and local storms.
  • Shingle and metal roofs. Slate, tile and flat roofs too, priced by the roofer on site.
  • Facts you can check. We show you where to confirm a contractor's City business license yourself.
A restored brick Queen Anne house with a turret and a deep wraparound porch on a brick-paved, tree-lined street

Where Requests Are Accepted

We take requests across the City of St. Louis and from five St. Louis County suburbs: Kirkwood, MO, Webster Groves, MO, University City, MO, Florissant, MO and Chesterfield, MO. The City and the County are separate governments, so each town page names its own permit office. See the service areas page.

Check Your Town or ZIP

A Site Made for St. Louis

Roof Replacement St. Louis MO exists so that getting a clear, written roof price doesn't turn into weeks of chasing names. We write for the roofs that are really here, such as the City's 17 local historic districts and 130 landmarks, where the Cultural Resources Office reviews exterior work.

You send the request; we reply to your questions and book the roofer's visit. A local roofer looks at the roof before naming any price, then puts that price in writing. Asking costs you nothing.

Old brick rooftops and chimneys at dusk with a distant city skyline and a stainless steel arch

Quick Answers

Is there a charge to send a request?

No. The form costs nothing, and you are not bound to hire anyone. Many roofers look at a roof and write an estimate at no charge; ask before the visit to be sure. We never offer gifts or rewards for a request, and Missouri law bars roofers from offering them.

Does a City of St. Louis re-roof need a permit?

Not when it uses like material and replaces 25% or less of the sheathing, the City says. Switching materials, or replacing over a quarter of the sheathing, makes it a permit job. Before work starts, your roofer should confirm with the Building Division permit section (1200 Market Street, Room 425) and settle who files. County homes: ask your city.

Does Missouri license roofers?

Not at the state level. Inside the City, though, any contractor working there must hold a City graduated business license. Ask to see it, then confirm it at the License Collector's office (Rooms 102–104, City Hall). St. Louis County doesn't license roofers as far as we can find, so ask your city what it requires.

Can a roofer handle my insurance claim?

No. Missouri bars contractors from negotiating a claim for you. Your insurer decides it, and only a public adjuster holding a Missouri license may represent you. Even so, the roofer may take pictures of what's broken and price the work in writing for you.

My house is in a City historic district. What changes?

In a City local historic district, or for a City Landmark, roof work usually needs a Cultural Resources Office permit, even where the building code asks for none. Its counter reviewer in City Hall, Room 424, can clear smaller roofing jobs on the spot. Check with that office before changing material, such as slate or tile to shingles.

Start Your Request

When you're ready, send the form with your address and a line about the roof. We'll read it, answer your questions and arrange the roofer's visit. There's no charge to ask and no pressure to hire.

Request Your EstimateTake the Repair-or-Replace Quiz

No state roofing license

Missouri doesn't license roofers, so the real checks are local. In the City of St. Louis, every contractor on the job needs a City graduated business license, and Kirkwood and Webster Groves set rules of their own.

A cancel window after a denial

When your insurer says in writing that some or all of a claim isn't covered, you have until midnight of the fifth business day to back out of an insurance-paid roof contract.

No deductible deals or gifts

No contractor may offer to cover or hand back any part of your deductible, or give you a gift, coupon, credit or anything else of value, for any reason.

Read the Missouri roofing rules →

Enter Your Town

Put in your town or ZIP code, Kirkwood for instance, and the box tells you straight away whether we take roof requests from there.

St. Louis · Kirkwood, MO · Webster Groves, MO · University City, MO · Florissant, MO · Chesterfield, MO

Request Your Roof Estimate