Drone view of a yellow-brick St. Louis home with a new gray roof between two red-brick neighbors

Roofing · Flat roofs · Siding · St. Louis, MO

St. Louis
roofing company

Gorilla Roofing replaces and repairs roofs across St. Louis City and St. Louis County: old brick homes in South City, flat roofs behind parapet walls, and ranches out in the county. The inspection is free, and you get a straight answer about what your roof needs.

Above: a new roof our crew put on in the 63110 ZIP this September.

Free roof inspection

Have an emergency? Call us anytime at (636) 295-1212

4.9★ · 183 Google reviews
CertainTeed ShingleMaster
BBB A+
10-Year Gorilla Guarantee

Real jobs, real photos

We work in St. Louis every week

Since April, our crews have sent back photos from 26 roofs with a St. Louis address. They send them from the roof, while they work, so the office and the homeowner can see what's going on.

Every photo on this page comes from one of those jobs. No stock photos. We name the ZIP code, not the street, because these are people's homes.

Gorilla Roofing truck and van parked at a brick home during a roof replacement in St. Louis County
Our truck on an insurance job in 63126, the morning the tear-off started.

2026

Recent St. Louis roofs

Eight of this year's jobs, in the city and the county. Some were insurance claims. Some were homeowners who knew it was time.

  • Two Gorilla roofers on a flat roof behind a brick parapet wall in South St. Louis

    South St. Louis · 63109 · Retail

    Flat roof and parapet wall

    A flat roof behind a brick parapet. The crew reset the loose brick on the parapet, then laid the new roof up to it.

  • Drone view of a new gray shingle roof on a brick home in South St. Louis

    South St. Louis · 63116 · Insurance claim

    Brick home on its original boards

    Under the old shingles were the original wood boards. We replaced the rotten spots, put on new shingles, and added new fascia on the gable.

  • Drone view of roofers on a stripped board roof deck in South St. Louis

    South St. Louis · 63111 · Insurance claim

    Tear-off down to the deck

    The whole roof came off, down to the old board deck. Then new underlayment and new shingles over the top.

  • Two new skylights in a gray shingle roof in South St. Louis

    South St. Louis · 63139 · Retail

    New roof and two skylights

    A new roof with two new skylights framed in, flashed, and sealed into the shingles.

  • Drone view of a brick ranch home with a new gray shingle roof in south St. Louis County

    St. Louis County · 63129 · Insurance claim

    Brick ranch, full replacement

    A brick ranch with a simple roof. Tear-off, new decking where the old boards had rotted, new underlayment, new shingles.

  • Drone view of a crew re-roofing a house with blue tarps spread around it in north St. Louis County

    St. Louis County · 63138 · Insurance claim

    Tarps down, roof off

    Tarps go down around the house first, so the old shingles land on them and not in the yard. Then the new underlayment goes on.

  • Gorilla crew on ladders and a lift re-roofing a large brick building in north St. Louis County

    St. Louis County · 63134 · Insurance claim

    A big brick building

    Not every job is a house. This one took a lift, a row of ladders, and a full crew.

  • Crew on scaffolding putting new siding on a two-story home in St. Louis County

    St. Louis County · 63146 · Insurance claim

    Roof and siding together

    A new roof, then new vinyl siding: CertainTeed Monogram in Sterling Gray. One crew, one claim.

Know the house

St. Louis roofs aren't all the same

Drone view of a brick home in South St. Louis with the old shingles stripped down to the board deck
The original board deck on a brick home in 63116, with the old shingles stripped off.

City brick

Steep roofs on old boards

A lot of South City is brick homes with steep roofs, dormers, and chimneys. Under the shingles there is often a deck of old wood boards instead of plywood.

Boards are fine if they're sound. When the old roof comes off, we walk every board, photograph the bad ones, and replace only those. You see the photos before we do it.

Book a free inspection
Roofer resetting brick on a parapet wall above a flat roof in South St. Louis
Resetting loose brick on a parapet wall before the new flat roof goes on, 63109.

Flats and two-families

Flat roofs and parapet walls

Many city homes and two-family flats have a flat roof behind a brick parapet. Leaks there usually start where the roof meets the wall, or in the wall itself.

We fix the brick and the roof on the same job. You don't need a mason and a roofer who have never met.

Book a free inspection
Drone view of a brick ranch in south St. Louis County mid-replacement, new underlayment going on
Tear-off and new underlayment on a brick ranch in 63129.

County homes

Ranches and split-levels

Out in the county, a lot of homes are ranches and split-levels with simple gable or hip roofs. These are the most straightforward roofs we do.

Price comes down to size, how many layers come off, and how much decking needs work. We'll tell you all three before you sign.

Book a free inspection

For the record

What St. Louis roofs have been through

2025 was a hard year. If nobody has been on your roof since then, it's worth a look. Hail damage often doesn't show from the street.

Severe weather reports in St. Louis City and St. Louis County by year
YearHailWindTornado
202318271
20241364
2025104267
2026*18122
  • May 26, 2024

    Hail up to 2 inches in Carondelet.

  • March 14, 2025

    Sixteen reports of 75 to 80 mph wind, from Oakville to Bridgeton. Hail up to 2 inches in Carondelet.

  • May 16, 2025

    A tornado from Clayton through Forest Park into North City, EF3 at its strongest. NOAA puts the damage in the city at $1.6 billion.

  • May 19, 2025

    Hail up to 2 inches in Brentwood and Wedgewood.

Source: NOAA Storm Events Database, St. Louis City and St. Louis County, January 2023 to July 2026 (*2026 runs through July). Counts are reports of hail, damaging wind, and tornadoes. One storm can produce many reports.

Drone view of a St. Louis County roof mid-replacement with new decking and underlayment going on
New decking and underlayment going on during an insurance job in 63126.

Insurance claims

19 of our 26 were claims

Most of this year's St. Louis roofs were paid for by insurance. We get on the roof, photograph the damage, and tell you plainly whether it's worth a claim. If it isn't, we say so.

If you file, we meet your adjuster on the roof and build to the approved scope. You pay your deductible.

How insurance claims work

Cost

What a St. Louis roof costs

These are installed prices for a full replacement in the St. Louis area in 2026. Your number depends on the size, the pitch, how many layers come off, and the shingle you pick.

Roof replacement cost ranges in St. Louis, 2026
RoofInstalled cost
Low endSmall or simple roof, one layer off, no decking surprises.$4,000–$7,500
TypicalA 2,000 sq ft home, moderate pitch, CertainTeed Landmark shingles, full tear-off.$9,500–$14,000
High endLarge or steep roof, dormers and valleys, two layers off, or Class 4 shingles.$17,000–$30,000+
Flat roofMembrane roofs on flats, porches, and additions. Priced per job.$400–$1,000 per square

The roof replacement cost guide has the full breakdown. We also offer financing.

Bundles of CertainTeed Landmark Pro shingles staged on a St. Louis County roof
CertainTeed Landmark Pro bundles staged on the roof in 63114.
Drone view of a Gorilla crew re-roofing a home among the rooftops of a South St. Louis block

Where we work

The city and the county

In the city, this year's jobs were mostly south of Forest Park. In the county, they ran from North County down to South County. We also have pages for these St. Louis County towns:

Background: one of our crews mid-job in 63110.

From St. Louis area homeowners

What people say

4.9 from 183 reviews

My experience with Gorilla Roofing was above reproach. In particular Luke who spearheaded the entire process from beginning to the very end. The Gorilla team was professional, communicative, and the workmanship was top n…

Howard Wojet

1 year ago · via Google

Tyler from Gorilla Roofing was very knowledgeable and helpful while dealing with my insurance company. The insurance company inspector canceled three times and Tyler stuck with it until everything was approved. Couldn't…

John Thompson

1 year ago · via Google

Tyler and the entire team at Gorilla were excellent to work with. Not only did they give us a competitive bid on our new roof but Tyler went above and beyond to make sure every detail was handled. The crew was respectful…

Chris Grither

1 year ago · via Google

Thanks very much to Matt, who came out in Dec. 2024, thoroughly assessed our problem (even popping into the attic to confirm what was going on), and helped us sort out a leak we'd been chasing for months. Honest, thoroug…

Rachel Martens

1 year ago · via Google

They were upfront from the start — told us we only needed a repair, not a full replacement. Saved us thousands. Most contractors would've pushed for the bigger job. Gorilla earned our trust and our business going forward…

Sarah Mitchell

1 year ago · via Google

From the first inspection to the final cleanup, the communication was outstanding. Our new roof looks incredible and the crew finished a day ahead of schedule. Couldn't be happier.

Mike Travers

1 year ago · via Google

After the hailstorm last spring, Gorilla walked us through the entire insurance process. No pressure, no gimmicks. They handled the adjuster meeting, the paperwork, and the install. We just had to sign things.

Jennifer Russo

1 year ago · via Google

Our Promise to You
10
Year Guarantee

The Gorilla Guarantee

More than a promise — it's our commitment to unmatched craftsmanship and total transparency. We stand by our work 100%, no exceptions.

  • Honest assessments — repair when possible, replace when necessary
  • Premium materials and certified installation, every job
  • 100% workmanship coverage backed in writing
Gorilla RoofingBacked in writing · St. Louis, MO

St. Louis roofing questions

Yes. South City is where a lot of our 2026 jobs were, in the 63109, 63110, 63111, 63116, and 63139 ZIP codes. We work across the county too.

Most homes land between $9,500 and $14,000 for a full replacement with CertainTeed Landmark shingles. Small, simple roofs can be $4,000 to $7,500. Steep city roofs with dormers sit toward the high end. The roof replacement cost guide breaks it down by home size and material.

Yes. We reset loose brick on the parapet and replace the flat roof on the same job, so the roof and the wall are sealed to each other properly.

Not by itself. Old board decks are common in the city. We check every board when the old roof comes off and replace only the bad ones. Decking runs about $70 to $100 per sheet installed, and you see the photos before we do it.

Yes. Most of our St. Louis jobs this year were insurance claims. We inspect, photograph the damage, meet your adjuster on the roof, and build the roof to the approved scope. More on how claims work.

We don't have an office inside the city. Our closest is in Chesterfield. We also have offices in Ballwin, St. Peters, and Moscow Mills.

Every job carries a ten-year workmanship warranty on top of the manufacturer's material warranty. If something we did fails, we fix it. Read the full guarantee.

Want someone to look at your roof?