We may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. More

Best 5 Roof Repair Companies in St. Louis, MO

Get matched with a top local pro
Join the 6,755 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Local Pros
  3. Roof Repair
  4. MO
  5. St. Louis
Written By Jessica Hurtault|Last Updated: February 16, 2024

A damaged roof can reduce your home's energy efficiency, leading to higher utility bills during St. Louis' summer and winter months, but deciding on a roofer company can be difficult.

We've selected the best roof repair companies in St. Louis by analyzing cost, customer reviews, reputation, and more.

5 Best Roof Repair Companies in St. Louis, MO

Roof Bros Restoration Logo

Roof Bros Restoration

Based on 25 customer reviews.

Services Offered

ReplacementTerra CottaAsphalt RoofsQuality InspectionRoof Repair


  • Quality customer service
  • Free inspections
  • Preventive services
231 S Bemiston Ave #800, Clayton, MO 844-314-7663 roofbrosrestoration.com
123 Exteriors St. Louis Logo

123 Exteriors St. Louis

Based on 23 customer reviews.

Services Offered

Roof RepairWood RoofsQuality InspectionReplacement


  • Transparent pricing
  • Quality customer service
  • Free inspections
2921 S Brentwood Blvd, St. Louis, MO 314-569-9379 123exteriors.com
Repair It Roofing Logo

Repair It Roofing

Based on 83 customer reviews.

Services Offered

ReplacementRoof RepairQuality InspectionTerra CottaFlat RoofsVentilationMold RemediationSkylights


  • Preventive services
  • Transparent project updates
  • Transparent pricing
6614 Clayton Rd #348, St. Louis, MO 314-328-4077 repairitroof.com
Triton Exteriors Logo

Triton Exteriors

Based on 147 customer reviews.

Services Offered

Roof RepairFlat RoofsReplacementSlateAsphalt Roofs


  • Quality customer service
  • Reputation for timeliness
  • Transparent pricing
7526 Big Bend Blvd, St. Louis, MO 314-717-1159 triton-stl.com

More Local Roofing Companies

For Valor Roofing

User Reviews: 4.6/5 

8234 Montreal Dr
St. Louis, MO 63132

Stormfront Roofing Inc.

User Reviews: 4.6/5 

4020 Pontoon Rd #1
Granite City, IL 62040

CWC Roofing and Exteriors

User Reviews: 4.6/5 

2185 Hampton Ave # 100
St. Louis, MO 63139

Spartan Roofing LLC

User Reviews: 4.5/5 

5371 Reber Pl
St. Louis, MO 63139

MLK Roofing & Construction

User Reviews: 4.5/5 

1215 S Jefferson Ave
St. Louis, MO 63104

Constructors 911

User Reviews: 4.5/5 

4800 Jacobs Coal Rd
St. Louis, MO 63119

Frederic Roofing Company

User Reviews: 4.5/5 

2827 S Brentwood Blvd
St. Louis, MO 63144

Gallagher Bros Construction

User Reviews: 5/5 

500 S County Center Way
St. Louis, MO 63129

Big Bear Roofing & Construction

User Reviews: 4.7/5 

9909 Clayton Rd Ste LL2
St. Louis, MO 63124

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

Get Your Roof Repair Project Quote Today

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Common Types of Roofing Problems

St. Louis roof repair companies can help with roof leaks, storm damage, clogged gutters, and additional problems.

Roof Leaks

Leaking is one of the most common roofing issues homeowners face. Your homeowners insurance may cover the cost of repairs depending on the cause. Don't delay addressing a leak because it can quickly turn into a large issue. Not addressing it can potentially cause additional structural damage to your home over time. Water damage around your flashing, skylights, vents, chimney, or gutters is a common indicator of a leak.

Standing Water

Flat roofs have issues with standing water the most, but it can occur on any roof type. Pooled water that doesn't run off your roof creates consistent moisture in parts of the roof. This moisture can cause rot, mold, mildew, and algae over time. Waiting too long to fix the problem can lead to a sagging roof. The water can leak into your home's structure and create a health hazard to you and your family.

Storm Damage

Your shingles can be severely affected by strong storms.

Shingles shield your roof from moisture and debris. Your roof is prone to wear and tear with missing shingles. Flashing can also be compromised by storms. This separates the seams between your roof and any protruding structures, causing moisture penetration.

Clogged Gutters

Neglecting to clean your gutters can be an issue for them and your roof. Water gets trapped into your roof system the longer your gutters are clogged. Overflowing debris can create roof holes and leaks, and damage fascia boards.

Poor Ventilation

Proper ventilation throughout your home controls moisture and allows for healthy airflow. Poor ventilation leads to issues with mold growth, regulating your home temperature. Possible complications include damage to insulation, rafters, sheathing, and shingles. Poor ventilation can also lead to health issues and raise your energy bills.

Factors To Consider When Choosing a Roof Repair Company in St. Louis

Weigh the following criteria before selecting a roofing company:

  • Cost and payment options: Obtain a written quote up-front and ask about financing options. Make sure you understand the contract and get any agreements in writing.
  • Material quality: Roofers shouldn’t cut corners. Ask about the type of materials they use.
  • Past project photos: Before and after photos can help you verify a contractor's skills and experience.
  • Qualifications: Professional roofing contractors hold required licensure and business insurance. Ask for proof of both before they start any work.
  • Reputation and reviews: Look at reviews on Google Reviews, Trustpilot, and the Better Business Bureau to get customer insights and determine if the company has had any legal issues.
  • Safety measures: The roofer you choose is responsible for everyone at the worksite. Proper licensure and insurance are key, so the onus is entirely on the company if a worker gets hurt.
  • Timeline: Discuss availability and get commitments in writing before any work begins.
  • Warranty: Reputable roofers provide materials and labor warranties. Check the roofer is authorized since most manufacturers only honor shingle warranties if authorized dealers install them.

How Much Does It Cost To Repair a Roof?

Homeowners in St. Louis pay around $903 on average for roof repairs. Tackle roof repairs immediately and don't wait until the problem becomes severe. Repairs cost much less than full replacements. The kind of repairs needed, roof features, location, roof pitch, and materials all influence how much it'll cost. Sagging and roof replacement will cost the most, whereas minor holes and replacing a few shingles cost the least.


CDC Wonder

U.S. Census

U.S. Bureau of Labor Statistics

Ready to Get a Quote on Your Roofing Project?

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Roof Repair in St. Louis

How long does it take to repair a roof?

Roof repair timelines hinge on the kind of repair needed. Most household jobs finish within 12 days. Bigger commercial buildings may need more time.

What kind of license should a roofing contractor have?

Roofers should have a state general contractor or roofing license with the Contractors State License Board if their state mandates it. Not all states require roofers to have licenses at the state level, but they may at the local level, so verify with your municipality.

What should you do if your roof starts leaking?

Call a professional roofing company as soon as a leak occurs. Avoid trying to poke the leak or release the water. Have a contractor come survey your roof and resolve the issue immediately.

What’s the best roofing material?

The most durable and long-lasting roofing materials include slate, cedar, metal, concrete, and clay. Metal roofs have grown in popularity recently because of their durability. Talk to a roofing expert about the best roofing material for your home.

How can you tell if a roofing company is legitimate?

A legitimate roofer can easily show proof that it’s licensed, bonded, and insured. Not all states and municipalities mandate licensure, but many quality providers choose to obtain a license with their local Roofing Contractors Association to show pride in their work and give customers peace of mind. a license with the local Roofing Contractors Association to give customers peace of mind. Checking customer feedback and looking at photos of previous work can also help you evaluate the company.

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.