Top Roofing Companies STLTwo measures, 222 companies, one pick
Keys Roofing, direct
(314) 220-2333
St. Louis MetroUpdated August 2026Advertising disclosure
Sheet 07 · method

How to read a roofing company's reviews yourself

Both rankings on this site exist to get you to a shortlist of names. From that point the numbers have nothing left to give and the words start doing the work. Reading reviews properly takes about twenty minutes per company and it is by a wide margin the highest value thing a homeowner can do with public information about a roofer. Almost nobody does it, because the star average looks like it has already done the job.

  1. Sort by newest and read forward, not by relevanceThe default ordering on most review platforms promotes reviews the platform thinks are useful, which tends to mean long, positive and old. Roofing companies change hands, change crews and change project managers. A glowing review from four years ago describes a company that may not exist any more. Start at the most recent and read until the dates stop being relevant to you, which is usually about eighteen months back.
  2. Read the three and four star reviews firstFive star reviews tell you a job went fine, which is the outcome in the overwhelming majority of roofing jobs and therefore carries almost no information. One star reviews are frequently about something outside the company's control, or about a dispute where you are reading one side. The middle band is where the useful writing lives: a customer pleased enough to be fair and annoyed enough to be specific.
  3. Look for the four things a rating cannot carryDid the crew who turned up work for the company, or did a subcontractor arrive in an unmarked truck. Did the price on the final invoice match the price on the contract, and if not, why not. Was there any mention of the decking, and what happened when it was found soft. And did anybody come back afterwards when something needed attention.
  4. Notice what the company writes backOwner responses are unusually revealing because they are written by management rather than by a customer. Look for a response to a critical review that engages with the specific complaint. A response that says please call our office so we can make this right is a template. A response that says the ridge vent was cut short on the west elevation and we returned on the fourteenth to extend it is a company that knows what happened on your roof.
  5. Check whether the reviews arrived in clustersOpen the dates. Reviews that arrive steadily over years are the residue of ordinary trading. Thirty reviews inside two weeks is a campaign, which is not by itself dishonest but does mean the average you are looking at was assembled rather than accumulated.
  6. Read the reviewer, not just the reviewA reviewer with one review, written the week the listing appeared, in the same phrasing as four other reviews, is a data point about the listing rather than about the roof. A reviewer with a history of reviewing dentists and restaurants in your own zip code is a neighbour.

The single most useful search

Use the review search box on the listing and type the word leak. Then type decking. Then type warranty, then subcontractor, then callback. Five searches, two minutes, and you have pulled every review that touches the failure modes that actually cost money, out of a listing that might hold four hundred of them.

What good looks like when you have finished

After twenty minutes on one company you should be able to answer three questions without guessing. Who physically does the work. What happens when the job turns out to be bigger than the estimate. And whether anyone returns after the invoice is paid. If the reviews do not answer those, that is itself an answer: it means the public record on this company is thin, and you are going to have to get the answers in the driveway instead.

Then compare what you learned against the split rule on sheet three. A company whose volume position is far above its rating position, whose recent reviews are fine and whose old ones are furious, is usually a company that fixed something. The same shape with recent complaints is a company still doing it.

The checks that happen off the review platform →

Our number one pick

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.

Straight to the office

Roofing, gutters and downspouts across greater St. Louis. No siding, no windows, no commercial work.

(314) 220-2333

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.