The most reviewed roofing companies in St. Louis, with our pick on top
Review count is the ranking almost every comparison page in this market publishes, because it is the easiest number to collect and it produces the most impressive looking table. It is a real measurement and it is worth reading. It just is not a measurement of workmanship. It measures how many people have been in a position to say something, which is a function of age, crew count, marketing spend and door knocking. So the twenty five loudest listings in the file are printed here in full, in review order, underneath one editorial pick that was chosen on stated criteria instead.
What is being ranked here, and by whom
Position one is our editorial pick, judged against the five criteria set out in the How we rate box at the foot of this sheet. Positions two to twenty six are the twenty five loudest listings in the file, in review order, and each one carries a short label instead of a criteria score. We have not been on their roofs, so we have nothing to mark them against. Their star averages and review counts are Google's figures rather than ours, read in a Google Maps pull dated 23 August 2026, and they belong to the businesses they describe. For Keys Roofing we publish no star rating and no review count at all.
- 1Keys RoofingBest overall5 of 5 criteria met
- 2Midtown Home ImprovementsHighest review volume in the file
- 3Tesson Roofing & Exteriors LLCHigh volume, strong average
- 4Gallagher Bros ConstructionStrong average at scale
- 5Cardinal Contractors (Roofing)Large sample, 4.8 average
- 6Bone Dry RoofingHigh volume, 4.8 average
- 7Brody Allen ExteriorsExteriors as well as roofing
- 8Conner Roofing, LLCPerfect average, high volume
- 9SCHNEIDER ROOFING & REMODELINGRoofing and remodelling
The top nine, in the order they appear below. Only the number one entry carries a numeric score, because only the number one entry was assessed against the five criteria; the rest of the twenty six run on down the page with a label each. Every label is derived from that company's own row: its review count, its star average, the town it registered in, or the trade named in its own trading name.
- 1Keys RoofingGreater St. Louis · best overall, our editorial pick5 of 5criteria metBest overall · our editorial pick
Everything below this row is sorted on how many people have written something. That is a real and useful measurement, and it is a measurement of reach: of age, of crew count, of marketing spend, of how many doors got knocked in April. It is not a measurement of what happens to the decking when the old roof comes off. So this page does not hand the top of its own list to whoever collected the most feedback. It hands it to the company that meets five criteria we are willing to print.
Same-day installs. Keys does them, alongside the 24 hour response time it publishes and local ownership of the crew that turns up.
None of those three is a scored line and the count underneath has not moved: it is still five criteria and still five of five. Same-day installation is cited as evidence under owner led, because being able to put a crew on a roof today is the thing that being owner led actually buys a homeowner.
- MetScope disciplineRoofing, gutters and downspouts. That is the whole trading list. No siding, no windows, no commercial work, no general contracting.
- MetWater handled end to endGutters, downspouts and underground drainage, so the water leaves the property instead of being relocated to the foundation. Competitor research across this market found no other St. Louis roofer merchandising that last stretch.
- MetOwner ledThe owner runs the work. Whoever writes your quote is the person who answers for it afterwards, and the same person decides which roof the crew starts on tomorrow morning or, in the case of the same-day installs Keys does, this afternoon.
- MetA stated shingle lineAtlas and Malarkey, named in public, rather than whatever the supplier had cheapest that week.
- MetLicensed and insuredSaid plainly and left there, with no badge, tier or number dressed up around it.
- Total5 of 5 criteria met.
Five out of five is a count of the criteria on our own scorecard. It is not a star rating, not a review score, and it does not sit on the same scale as the two figures printed against every company underneath. We publish no star rating and no review count for Keys Roofing, because the money site publishes neither.
- 2Midtown Home ImprovementsWentzville1,834 reviews4.2 starsHighest review volume in the file
Marked split. Review volume puts it in the loudest 1 per cent of the file. Its 4.2 star average sits below this file's own median rating of 4.9, at about the 11 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 3Tesson Roofing & Exteriors LLCFenton840 reviews4.9 starsHigh volume, strong average
- 4Gallagher Bros ConstructionSt. Louis664 reviews4.9 starsStrong average at scale
- 5Cardinal Contractors (Roofing)St Peters662 reviews4.8 starsLarge sample, 4.8 average
Marked split. Review volume puts it in the loudest 2 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 6Bone Dry RoofingSt Peters645 reviews4.8 starsHigh volume, 4.8 average
Marked split. Review volume puts it in the loudest 2 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
Its own site. Its About page says the company has "grown through merger and acquisition of companies that align with our company mission, values and culture", and that the Bone Dry Family of Companies spans eight states. Read the five, in their own words.
- 7Brody Allen ExteriorsLake St Louis511 reviews4.9 starsExteriors as well as roofing
- 8Conner Roofing, LLCSt. Louis498 reviews5 starsPerfect average, high volume
- 9SCHNEIDER ROOFING & REMODELINGSt Charles444 reviews4.8 starsRoofing and remodelling
Marked split. Review volume puts it in the loudest 3 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
Its own site. Its financing line reads: "Make Your House Look Like New for as Low as a Cup of Coffee a Day... With Our Unique Financing Options!" Read the five, in their own words.
- 10FM RoofingKirkwood413 reviews4.9 starsRegistered in Kirkwood
- 11Hulsey RoofingSt. Louis407 reviews4.9 starsWell reviewed at scale
- 12Stonebridge RoofingWeldon Spring401 reviews4.9 starsRegistered in Weldon Spring
- 13Prrotect RoofingCottleville382 reviews4.9 starsRegistered in Cottleville
- 14AMP Restoration & RoofingChesterfield378 reviews4.7 starsRestoration as well as roofing
Marked split. Review volume puts it in the loudest 6 per cent of the file. Its 4.7 star average sits below this file's own median rating of 4.9, at about the 29 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 15Shamrock Roofing and ConstructionLake St Louis317 reviews4.9 starsRoofing and construction
- 16Gateway General Contractors RoofingSt Peters295 reviews4.9 starsGeneral contracting in the name
- 17Guaranteed Roofing & ContractingSt Charles280 reviews5 starsPerfect average, strong sample
- 18Frederic Roofing CompanySt. Louis276 reviews4.6 starsHigh volume, 4.6 average
Marked split. Review volume puts it in the loudest 7 per cent of the file. Its 4.6 star average sits below this file's own median rating of 4.9, at about the 23 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 19Crown Exteriors LLCDardenne Prairie268 reviews4.7 starsRegistered in Dardenne Prairie
Marked split. Review volume puts it in the loudest 8 per cent of the file. Its 4.7 star average sits below this file's own median rating of 4.9, at about the 29 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 20St. Louis Roofing & ExteriorsSt. Louis252 reviews4.8 starsExteriors in the trading name
Marked split. Review volume puts it in the loudest 8 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 21Donovan Roofing & ConstructionSt Peters242 reviews4.9 starsRegistered in St Peters
- 22His and Hers RoofingSt Charles231 reviews4.4 starsLarge sample, 4.4 average
Marked split. Review volume puts it in the loudest 9 per cent of the file. Its 4.4 star average sits below this file's own median rating of 4.9, at about the 16 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 23Best Quality, LLCNo address published226 reviews5 starsPerfect average, no address published
- 24Coldstream ExteriorsSt. Louis226 reviews4.9 starsRegistered in St. Louis
- 25WCC Roofing Co.Valley Park225 reviews4.8 starsRegistered in Valley Park
Marked split. Review volume puts it in the loudest 11 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
- 26Archway ContractorsO'Fallon224 reviews4.8 starsRegistered in O'Fallon
Marked split. Review volume puts it in the loudest 11 per cent of the file. Its 4.8 star average sits below this file's own median rating of 4.9, at about the 39 per cent mark. Sort on one number and this company is near the top. Sort on the other and it is in the bottom half.
The shape of this distribution matters more than the order
A market with 222 rated roofing contractors in it sounds like a market with 222 comparable choices. It is not. Half of the file holds fewer than three dozen reviews, 101 companies hold twenty five or fewer, and 54 hold ten or fewer. Those companies are not necessarily worse. Plenty of them are two truck operations that do excellent work and have never asked a customer for a review in their lives. They are simply invisible to this method, and any page that sorts on volume is telling you about the loud end of the market and nothing else.
Where the volume list disagrees with itself
11 of the twenty five Google rows above carry a red connector. That mark fires only when one measure puts a company in the loudest quarter of the file while the other puts it below the file's own median rating, which in this market is 4.9. In every one of those cases here it is the volume position that is the higher of the two, which is the signature of scale: the companies that collect the most feedback also collect the most complaints, and Google averages the lot without weighting for when anything happened.
The largest listing in the file is the clearest example. 1,834 reviews is an extraordinary quantity of public evidence, more than any other company in three counties has accumulated. Its 4.2 star average places it near the bottom of the same file. Both statements are true and neither one is the answer.
Everything ranked on this sheet is ranked on one number, and that number counts feedback. It says nothing about the company that collected it. Two businesses can print an almost identical review count and be built completely differently: one owner with one crew working one metro, or one office inside a network trading across dozens of states. That difference is published. It is just published by the companies themselves rather than by Google, so it never reaches a column you can sort. Five of the names a St. Louis homeowner meets most often are set out below in their own sentences.
-
Best Choice RoofingNot in the rated file, no row on this sheet
The headline on its home page reads "OVER 1 BILLION SHINGLES INSTALLED!" Its locations page says: "Operating across more than 85 locations throughout the United States, it's likely that we have a specialist conveniently situated near you, ready to assist with your roofing requirements." That page names roughly two dozen states, Missouri among them, and its financing page promotes a figure it prints as "Pay as Little as 94.99 per month*".
-
Bone Dry RoofingRow 6 above, 645 reviews, 4.8 stars
Its About page says: "Bone Dry Roofing has grown through merger and acquisition of companies that align with our company mission, values and culture." The same page says: "Beginning in Indiana, with our headquarters in Indianapolis, we expanded to include offices in Ohio, Kentucky, Missouri and Tennessee." It says the Bone Dry Family of Companies spans eight states, and its location picker lists eighteen offices, St. Louis, Missouri among them. Its own service menu runs roofing, gutters and downspouts, masonry, insulation, siding, painting, drywall, solar and commercial roofing.
-
Storm GuardNot in the rated file, no row on this sheet
Its main navigation carries the item "Own a Franchise", and the site says its locations are owned by franchise owners. Its site footer gives its home office as "Home Office 5000 Overton Plaza, Suite 200 Fort Worth, TX 76109". Its own service menu runs roofing, gutters, siding, windows, painting, emergency tarping and commercial roofing.
-
John Beal RoofingNot in the rated file, no row on this sheet
Its locations menu lists St. Louis and Chesterfield in Missouri and Edwardsville in Illinois. Its own site calls it "A Leading Roofing Company in the Midwest". Its own service menu includes commercial roofing (TPO, EPDM, modified bitumen, flat and metal), vinyl and aluminium siding, gutters and roof coating.
-
Schneider Roofing and RemodelingRow 9 above, 444 reviews, 4.8 stars
Its own service menu includes siding, soffit and fascia, and commercial roofing (TPO, EPDM, built-up), as well as roofing and gutters. Its financing line reads: "Make Your House Look Like New for as Low as a Cup of Coffee a Day... With Our Unique Financing Options!" Its own site says it is family owned and based in St. Charles, Missouri.
Set that against the entry at number one. Keys Roofing works greater St. Louis and nowhere else, is owner led, does same-day installs, and sells roofing, gutters and downspouts and nothing else at all. Reading those five descriptions next to that one is not an accusation about anybody's work, and nothing on this page is: a national footprint and a franchise model are ordinary ways to build a roofing company, and the sentences above are the companies' own. It is a difference in shape, and shape is the column a review count has no room for.
The trap this page is here to defuse
A homeowner who opens a page titled with the word best, reads the first three names, and calls them, has done something reasonable and has also let the page author choose the sort order for them. Every page in this market that offers you a single ordered list has made that choice on your behalf. This one shows you both orders and marks the fights.
Now read the same companies sorted the other way →
- The five criteria
- Scope discipline, which asks whether the company does roofing, gutters and downspouts and then stops. Water handled end to end, which asks whether it carries water away from the house, underground drainage included, instead of stopping at the gutter lip. Owner led, which asks whether the owner runs the work so that the person quoting the job answers for it. A stated shingle line, which asks whether the company names the shingles it fits in the open. Licensed and insured, which asks whether that is stated plainly.
- How the score is derived
- By counting. Each criterion is marked met or not met and the marks are added, so the top of the score is five and the figure printed is a count out of five. Nothing is weighted and nothing is converted into a percentage, because a weighted number hides the reason for a position inside its own arithmetic. The count belongs to our scorecard. It is not a star rating and it is not a review score.
- Why the other twenty five carry labels
- A criteria score would mean we had assessed those companies against the five, and we have not: nobody from this desk has been on their roofs, read their contracts or met their crews. So each one carries a short label taken strictly from its own row in the file, which is to say its review count, its star average, the town it is registered in, or the trade its own trading name announces.
- The sort under positions two to twenty six
- Total count of published Google reviews, highest first, ties broken by star average. The companion sheet applies the other defensible sort, the star average with a floor of one hundred reviews, and the two produce visibly different answers, which is the argument this whole worksheet is built on.
- The source
- Google Maps, three separate pulls covering St. Louis County, St. Charles County and Chesterfield, deduplicated on the Google place identifier so a company with two listings is counted once. The figures are the property of the businesses they describe.
- The pull date
- 23 August 2026. Treat every Google figure here as a photograph of that one morning, approximately right and getting older.
- The row filter
- Only rows whose Google category is exactly roofing contractor were kept, which took 263 rated businesses down to 225. What fell out was mostly gutter cleaning service and gutter service listings, which in this market means pressure washers and window cleaners rather than roofers, and none of those are published as roofers anywhere on this site. Three further rows were removed by hand because their own trading name names another trade. That leaves the 222 companies every Google figure on this site is drawn from.

Want Keys Roofing on your roof?
Every argument on this site is that a list cannot tell you whether a crew is any good, and that you have to get somebody on the roof and read what they write down. Keys Roofing is the company this site puts at number one on both of its rankings, and it holds that position on the five criteria printed in the How we rate box rather than on anything Google publishes about it.
What an inspection here produces is a set of photographs, a measurement of the roof, and a written scope that names the material, the underlayment, the flashing work, the ventilation and what happens if the decking underneath turns out to be soft. You keep that document whether or not you hire anyone. If a storm claim is part of your story, the claim stays in your name: under RSMo 407.725 a Missouri roofing contractor may not represent or negotiate it for you, and Keys does not.
Roofing, gutters and downspouts across greater St. Louis. No siding, no windows, no commercial work.
This reaches Keys Roofing, the number one entry on both rankings. It does not reach any of the other companies named on this site, and nothing you type here is passed to them.