Keys Roofing

Compare St. Louis Roofing Companies

Sorted by a number none of these companies control: how many people have publicly reviewed them.

Who publishes this page

This site is published by Keys Roofing, a roofing company that works in this market. That is disclosed up front because it should be. Keys does not appear in the ranked list below and was not scored against it. The list is sorted by a public number that Keys does not control, and the companies in it are Keys' competitors.

Methodology

Ranked by Google review count, highest first, among businesses Google categorises as roofing or gutter contractors in greater St. Louis that carry both a star rating and at least 20 reviews. Data pulled from Google Maps and compiled August 2026. Review count measures how much feedback a company has collected, not the quality of its work, and an older company will almost always out-collect a newer one. This is one data pull rather than a census of every roofer in the metro, so a company absent from it is not necessarily absent from the market.

The 10 most-reviewed in greater St. Louis

  1. Midtown Home Improvements
    1834 Google reviews, 4.2 star average. Wentzville.
  2. Tesson Roofing & Exteriors LLC
    840 Google reviews, 4.9 star average. Fenton.
  3. Dave's Carpet and Window Cleaning
    791 Google reviews, 4.9 star average. St. Louis.
  4. Castellan Pro Wash
    703 Google reviews, 4.8 star average. O'Fallon.
  5. Gallagher Bros Construction
    664 Google reviews, 4.9 star average. St. Louis.
  6. Cardinal Contractors (Roofing)
    662 Google reviews, 4.8 star average. St Peters.
  7. Bone Dry Roofing
    645 Google reviews, 4.8 star average. St Peters.
  8. Major League Pressure Washing
    583 Google reviews, 5 star average. Wentzville.
  9. Leafguard Gutter Protection
    571 Google reviews, 4.8 star average. Earth City.
  10. LeafFilter Gutter Installation & Guards
    533 Google reviews, 4.2 star average. St Charles.

What this list cannot tell you

Review count rewards age and volume. A company that has been trading for twenty years will out-collect a better company that started in 2022, and a high-volume storm operation will out-collect a careful small crew by a wide margin. Read it as a measure of how much public feedback exists, then go and read the feedback itself.

The things that actually separate roofing companies do not appear in this table at all: whether the crews are employees or day labour, whether the person who sells the job is ever on site while it is done, what happens when something goes wrong two winters later, and whether the company will put a written scope in your hand before asking for a signature.

Scope of work

Roofing, gutters, downspouts. Nothing else, on purpose. Atlas and Malarkey shingles.

The drainage end of that list is genuinely uncommon for a roofing company in this market, and it is the part that decides whether a well-drained roof ends up protecting the foundation or undermining it.

Call Keys Roofing at (314) 220-2333

Straight through to the office. Roofing, gutters and downspouts only, across greater St. Louis.

Talk to Keys Roofing

The company that publishes this page.

The questions worth asking

Not the price first. Ask who is physically doing the work, employees or subcontracted crews. Ask for the scope in writing, including the per-sheet cost of replacing decking that turns out to be rotten, because that is the number that moves after work starts. Ask who honours the workmanship warranty and for how long, separately from whatever the manufacturer covers on the shingle itself. Ask for proof of insurance covering the people on the roof.

And be wary of urgency. A roof that has lasted through the storm will last through the week it takes to get a second opinion.

Questions people actually ask

Why does a roofing company publish a list of its competitors?

Because the alternative in this market is a page pretending to be independent while ranking whoever paid for it. The ownership is disclosed at the top, Keys is not in the ranked list, and the sort is on a public number Keys does not control.

Does a high review count mean a company is good?

It means a lot of people have said something. It rewards age and volume, so a twenty year old firm will out-collect a better one founded in 2022. Read the count as a measure of how much feedback exists, then read the feedback.

Why is a company I know missing from the list?

This is one data pull rather than a census, and a business that is not categorised as a roofing contractor on Google, or that has no rating, will not appear. Absence from the list is not absence from the market.