Affiliate Disclosure: This Old House 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. ... Affiliate Disclosure: This Old House 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.

Best 5 Roofers in St. Louis, MO

Get a personalized quote in just 2 minutes.
Join the 10,601 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Find Local Pros
  3. Roofing Near Me
  4. Missouri
  5. St Louis
  6. St Louis Roofing
Last Updated October 31, 2023

Your roof plays a crucial role in protecting you from the rain in St. Louis. This article will provide you the details you need to find the best roofing company in St. Louis.

Top St. Louis Roofing Companies

Triton Exteriors Logo
Top rated

Triton Exteriors


Services Offered

Storm Damage Commercial Roofing Slate Roof Repair Residential Flat Roofs Metal Roofs Roof Cleaning Asphalt Roofs


  • Customer education
  • Honors appointment windows
  • Quality customer service
357 Marshall Ave, Webster Groves, MO 314-717-1159
Gallagher Bros Construction Logo

Gallagher Bros Construction


Services Offered

Flat Roofs Roof Repair Residential Commercial Roofing Quality Inspection Roof Cleaning Storm Damage


  • Free inspections
  • Transparent pricing
  • Customer education
5400 Magnolia Ave, St. Louis, MO 314-646-8015
Repair It Roofing Logo

Repair It Roofing


Services Offered

Clay Skylights Storm Damage Commercial Roofing Mold Remediation Quality Inspection Flat Roofs Ventilation Residential Roof Repair


  • Transparent project updates
  • Quality customer service
  • Customer education
6614 Clayton Rd #348, St. Louis, MO 314-328-4077
Stormfront Roofing Inc. Logo

Stormfront Roofing


Services Offered

Roof Repair Storm Damage Commercial Roofing Residential


  • Customer education
  • Transparent pricing
  • Quality customer service
4020 Pontoon Rd #1, Granite City, IL 618-855-1123
Big Bear Roofing & Construction Logo

Big Bear Roofing & Construction


Services Offered

Clay Cedar Storm Damage Commercial Roofing Metal Roofs Residential Roof Repair Quality Inspection Gaf Roof Cleaning


  • Transparent pricing
  • Locally owned
  • Honors appointment windows
1304 S Brentwood Blvd, St. Louis, MO 314-699-4021

More Local Roofing Companies

MLK Roofing & Construction

User Reviews: 4.6/5

1215 S Jefferson Ave
St. Louis, MO 63104

Roof Bros Restoration

User Reviews: 4.6/5

231 S Bemiston Ave #800
Clayton, MO 63105

123 Exteriors St. Louis

User Reviews: 4.5/5

2921 S Brentwood Blvd
St. Louis, MO 63144

For Valor Roofing

User Reviews: 4.5/5

8234 Montreal Dr
St. Louis, MO 63132

Kirberg Company

User Reviews: 4.5/5

1400 S 3rd St
St. Louis, MO 63104

Spartan Roofing LLC

User Reviews: 4.5/5

5371 Reber Pl
St. Louis, MO 63139

Shamrock Roofing and Construction

User Reviews: 4.8/5

9647 Dielman Rock Island Industrl Dr
Olivette, MO 63132

Lane House Roofing & Exteriors

User Reviews: 4.7/5

3814 Lemay Ferry Rd
St. Louis, MO 63125

Weathers Exteriors LLC

User Reviews: 4.3/5

210 N 17th St Suite #104
St. Louis, MO 63103

To share feedback or ask a question about this article, send a note to our Reviews Team at

Get Your Roofing Project Quote Today

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Facts about St. Louis
Average Max Temp: 65°F
Average Min Temp: 47°F
Average Daily Sunlight: 55%
Average Annual Snowfall: 12.8"
Average Monthly Precipitation: 3.46"
Most Popular Roofing Material: Asphalt

Expert Tips By

This Old House empowers homeowners with the knowledge and tools they need to tackle various projects and navigate the complexities of homeownership.

Roofing Materials in St. Louis

Roofers can repair or replace many common roof types. The table below shows the typical replacement cost, and life span for each roofing material.

Roofing Type Average Cost Per Sq Ft. Life Span
Asphalt $3.00 - $7.00 15 - 20 years
Concrete (faux clay tile) $8.00 - $19.00 50 years
Metal $5.00 - $14.00 40 - 60 years
Slate $15.00 - $40.00 60 - 125 years
Clay $12.00 - $25.00 80 - 100 years

Want to learn more?

Speak with an expert today.

Get Quote

How To Find the Right Roofing Company

There are some factors you should think about to find the best roofer for your project, such as:

  • Licensing and insurance: You should make sure to check that the roofing company you're thinking of hiring has the proper insurance and certification to perform roofing work in your state.
  • Warranties: Ask each roofing company you're considering if they have any workmanship warranties on their work, and what those warranties include.
  • Availability and service area: Make sure the roofing company you're contemplating is available to take on new projects and provides service in your area.
  • Customer reviews and reputation: Doing your research and examining customer reviews and testimonials before you hire a roofing company can give you an idea of the company's work quality.

St. Louis Roofing Buyers Guide

Below, we'll discuss the services roofers usually provide, how to know when to replace your roof, and a few tips on choosing the best company for you.

  • What Services Are Offered by St. Louis Roofers?

    From roof repair and replacement to roof painting, there are several services that roofers offer in St. Louis:

  • Roof Repair

    Professional roofing services can help ensure that your roof is properly cared for, and that any damage is easier to repair. Roofs can be damaged by natural disasters, so it is essential to have a roofing company that can give the right repairs and replacements.

  • Roof Cleaning

    Roof cleaning is an important service in St. Louis to maintain the value of your home and your roof's longevity. When moss and dirt are not removed, they can damage your roof by pulling up shingles. This can reduce your home's energy efficiency and create problems like leaks. Getting your roof cleaned can also help to brighten up your home's look and increase its curb appeal.

When Should I Replace My Roof in St. Louis?

Roof replacement in St. Louis is a major part of home maintenance. There are a few indicators that can let you know when it's time to replace your roof. Multiple leaks coming through the roof or other extensive damage that can't be repaired is a good indication that your roof needs to be replaced.

In addition, because of the benefits of going solar in St. Louis, many homeowners install solar panels every year. If you're switching to solar, it's a smart idea to upgrade your roof before installation, to ensure your roof lasts longer than your panels. This helps you avoid having to remove the panels later for roofing work.

Finally, a roof that has reached the end of its service life, which differs based on the kind of roof, will need to be replaced. For more information on the lifespans of roof materials, take a look at the table below.

Ready to Get a Quote on Your Roofing Project?

Get a personalized quote in just 2 minutes.

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Roofing in St. Louis

What is the average cost of roofing services in St. Louis?

Based on a 1,700 to 2,100 square foot asphalt roof, the average cost of roofing services in St. Louis is $474 for cleaning, $903 for repair, and $8,467 for replacement. You can expect to pay more for slate, metal, and other kinds of roofing materials. The exact cost of your roofing project will depend on a number of factors, including whether you need any electrical work, the material you select, the number of layers, the pitch of your roof, and the size of your roof.

How can I tell if the roofer installed or repaired my roof properly?

You can tell if a roofer has done a good job by taking a look at your roof to see if there are any missing or broken shingles and checking for leaks. The roofer should also leave no nails or trash behind on your property.

What are the signs of a roof in need of repair or replacement?

Some signs that you should repair or replace your roof include:
  • Missing shingles, torn shingles or shingle tabs, or broken shingles
  • Shingles that seem to be buckling, curling, or "cupping"
  • Roof leaks
  • Damage from high winds, hail, heavy rain, or thunderstorms
  • Excessive attic moisture
  • Excessive interior moisture
  • Discoloration

To share feedback or ask a question about this article, send a note to our Reviews Team at