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…
1 year ago · via Google

Roofing · Flat roofs · Siding · St. Louis, MO
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.
Real jobs, real photos
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.

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

South St. Louis · 63109 · Retail
A flat roof behind a brick parapet. The crew reset the loose brick on the parapet, then laid the new roof up to it.

South St. Louis · 63116 · Insurance claim
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.

South St. Louis · 63111 · Insurance claim
The whole roof came off, down to the old board deck. Then new underlayment and new shingles over the top.

South St. Louis · 63139 · Retail
A new roof with two new skylights framed in, flashed, and sealed into the shingles.

St. Louis County · 63129 · Insurance claim
A brick ranch with a simple roof. Tear-off, new decking where the old boards had rotted, new underlayment, new shingles.

St. Louis County · 63138 · Insurance claim
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.

St. Louis County · 63134 · Insurance claim
Not every job is a house. This one took a lift, a row of ladders, and a full crew.

St. Louis County · 63146 · Insurance claim
A new roof, then new vinyl siding: CertainTeed Monogram in Sterling Gray. One crew, one claim.
Know the house

City brick
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.

Flats and two-families
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.

County homes
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.
For the record
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.
| Year | Hail | Wind | Tornado |
|---|---|---|---|
| 2023 | 18 | 27 | 1 |
| 2024 | 13 | 6 | 4 |
| 2025 | 104 | 26 | 7 |
| 2026* | 18 | 12 | 2 |
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.

Insurance 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.
Cost
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 | Installed 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.


Where we work
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.
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

More than a promise — it's our commitment to unmatched craftsmanship and total transparency. We stand by our work 100%, no exceptions.
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.
