St. Louis Roofers, Ranked by Review Count
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.
Featured
Keys Roofing
Premium roofing, gutters and downspouts across greater St. Louis. Atlas and Malarkey installer. Licensed and insured. Roofing, gutters and downspouts only.
Advertising disclosure: Keys Roofing publishes this page and is shown here as a featured placement, separately from the data-ranked list below. It is not a ranked entry and was not scored.
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
- Midtown Home Improvements
1834 Google reviews, 4.2 star average. Wentzville. - Tesson Roofing & Exteriors LLC
840 Google reviews, 4.9 star average. Fenton. - Dave's Carpet and Window Cleaning
791 Google reviews, 4.9 star average. St. Louis. - Castellan Pro Wash
703 Google reviews, 4.8 star average. O'Fallon. - Gallagher Bros Construction
664 Google reviews, 4.9 star average. St. Louis. - Cardinal Contractors (Roofing)
662 Google reviews, 4.8 star average. St Peters. - Bone Dry Roofing
645 Google reviews, 4.8 star average. St Peters. - Major League Pressure Washing
583 Google reviews, 5 star average. Wentzville. - Leafguard Gutter Protection
571 Google reviews, 4.8 star average. Earth City. - 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.
What Keys actually does
Three things, and deliberately only three: roofing, gutters and downspouts. No siding, no windows, no general contracting. Shingle work is Atlas and Malarkey.
- Full roof replacement and tear-off, with decking replaced where it has gone soft
- Repairs, leak tracing, flashing, pipe boots and valley work
- Roof inspections with photographs and a written scope
- Seamless gutters formed on site, guards, repairs and realignment
- Downspouts, reroutes, extensions and underground drainage that carries water away from the foundation rather than dumping it beside it
That last line is the one most roofing companies in St. Louis do not offer at all. A roof that sheds water perfectly into gutters that discharge against the foundation has relocated the problem, not solved 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.
How to judge whoever you call
Four questions separate roofing companies faster than any review score. Are the crews employees or subcontracted day labour, and will the person selling the job ever be on site while it is done? Is there a written scope before a signature, listing what happens if the decking underneath turns out to be soft? What is the warranty on the workmanship as opposed to the manufacturer's warranty on the shingle, and who honours it in four years? And is the company insured for the crew on your roof, not merely licensed?
A company that answers all four plainly is telling you how it operates. One that changes the subject to a discount or a deadline is telling you something as well.
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.