No Cost to RequestWritten EstimatesLocal to the City & St. Louis CountyShingle & Metal Roofs
Fix the trouble spot, or know when it's time

Roof Repair in St. Louis, MO

Not every leak in St. Louis, MO means a new roof. Tell us what you're seeing, from a ceiling stain to a missing shingle. We ask a few questions and set up a visit with a local roofer, who finds the cause and writes down what the fix should cost.

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.

When a Targeted Repair Makes Sense

A repair fits when the damage is limited and the rest of the roof has years left: a few torn shingles, a loose flashing seam, a cracked vent boot. When wear covers most slopes or leaks keep moving, repairs start costing more than they save, and a replacement price is worth getting.

Older City homes bring their own repair work: brick chimneys, slate or tile on part of the roof, gutters built into the roof edge. Ask the roofer about experience with each during the visit.

New metal flashing where an old red brick chimney meets a dark shingle roof

Where Roof Repair Fits

  • Hail-bruised shingles. Hail can crack shingles or knock off granules in patches. A handful of damaged shingles can often be swapped out.
  • Wind-lifted tabs. Gusts can break the seal strip. Tabs that flap or crease can be resealed or replaced before water works under them.
  • Limb punctures. A falling branch can punch through shingles and crack the deck below. The roofer cuts out the damage and patches both deck and roofing.
  • Chimney flashing on brick. Flashing where a brick chimney meets the roof loosens with age, and worn mortar can let water in behind it.
  • Built-in gutters. Some older houses have gutters built into the roof edge. When the lining fails, water can soak the wall and ceiling below.
  • Slate and tile. Broken pieces can usually be replaced one at a time with the same material.

The Cost of Roof Repair

We haven't found a published St. Louis repair price we'd stand behind, so the roofer prices the repair after seeing it. If replacement comes up, these rows help you test that estimate: a 2024 St. Louis area range and two 2026 Missouri averages, none of them a bid.

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

Inspection, Estimate, Install

  1. Describe the problem. Send the form with what you see and where. We ask any follow-up questions and set up the visit.
  2. The roofer traces the leak. Water travels, so a careful visit takes in the attic and the slope above the stain, not only the spot itself.
  3. Ask for both options. On an older roof, have the roofer write up the repair and a replacement, so you can compare them.
  4. Check the sheathing. Spongy or dark decking may need replacing. In the City of St. Louis, once more than 25% of the sheathing is removed and replaced, the job needs a building permit. Ask for photos of any boards that come out.
  5. Keep the paperwork. Get the labor warranty on the repair in writing and file it with your house records.
A white gutter packed with maple leaves and winged seeds along a roof edge

What Sets This Apart

We explain where a repair stops being enough, and what local rules say about older roofs, before anyone climbs a ladder. Requesting a visit costs nothing; the roofer finds the cause and sets the price.

Same-material work often means fewer steps:

  • City of St. Louis. Like-material work with 25% or less new sheathing needs no building permit. Historic-district homes and City Landmarks should still check with the Cultural Resources Office, whose City Hall counter (Room 424) can clear small roofing jobs.
  • University City, MO. The Historic Preservation Commission's form says ordinary repairs with materials similar to or compatible with the originals don't need its review. Ask Planning & Zoning to confirm for your house.
  • Kirkwood, MO. In-kind work with the same material, finish, configuration and color looks exempt from architectural review. The city's Building Division can confirm that for a landmark or district home.
A brown water stain and hairline cracks on an old plaster ceiling below crown molding

Quick Answers

Should I repair or replace my roof?

It depends on the roof's age, how widespread the damage is and how many repairs it has already had. Limited damage on a sound roof usually points to a repair, while wear across most slopes points to replacement. Our repair or replace quiz gives a quick read, and the roofer's visit settles it.

Can a slate roof be repaired instead of replaced?

Often, yes. Broken or slipped slates can usually be swapped one at a time, and a slate roof in good shape can be worth keeping. If you're thinking about shingles instead, check with the Cultural Resources Office first when your home is in a City local historic district or is a City Landmark.

When does a repair turn into a permit job in the City?

The City's Building Division ties the permit to two things: a change of roofing material, or removing and replacing more than 25% of the roof sheathing. Smaller like-material jobs stay under that line. If the roofer finds more rot than expected, ask whether the job has crossed it and who will file.

Why does my ceiling stain keep coming back after a patch?

The patch may be in the wrong place. Water can get in at flashing, a vent boot or a built-in gutter and run along rafters before it drips. Ask the roofer to check the attic and the slope above the stain, and to show you photos of where the water really enters.

Other Ways to Fix a Roof

If repairs keep piling up, read about full roof replacement. Storm damage? Start at storm and hail damage roofs. Planning ahead, weigh shingle roof replacement against metal roof replacement, or try the roof cost calculator.

Request a Roof Repair Inspection

Got a leak, a stain or a torn shingle on a home in St. Louis, MO? Send the form. We set up the visit, and a local roofer handles the inspection and writes down what the repair would cost. Asking costs you nothing.

Request Your EstimateTake the Repair-or-Replace Quiz

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