Compare STL Roofers · The public record
Trace One Question Through Each Roofer's Office Before You Choose
Follow one checkable question through each roofer's office, count the handoffs, and log the written answer before you compare the bids.
A roofer's bid can look complete and still leave you unable to get a straight answer. The fastest way to learn how a company actually runs is to take one ordinary question and follow it through the office, from the first call to the written reply. Pick a question you already know the answer to, such as which shingle line is named on the bid, how many squares the measurement report shows, or what start window you were quoted. Then watch what happens to it.
Start with a question you can check
Use a question with a verifiable answer so you can tell whether the reply is right. Good choices are the shingle product named in the bid, the square count on the measurement report, or the start window written into the proposal. Write the question down word for word before you call or send it. Note the date, the time, the name of the person who picks up, and the channel you used. Send the same question to each roofer in the same way, so the comparison holds.
Keys Roofing answers at (314) 220-2333. Whatever number you use, log what you reached and who you reached, because the route matters as much as the answer.
Log each handoff
A question rarely stays with one person. The first voice may belong to a receptionist, an office manager, an estimator, or a salesperson, and each of them may pass it along. Ask the first person who will look into it and how they will get the answer back to you. Then count the handoffs. Two steps usually means the answer will arrive intact. Five steps means the reply may have been retold several times before it reaches you, and each retelling is a place where a detail can drop out.
Ask the first person directly: who will read this question, and who will write back? Write both names down. If the answer is that it goes to a shared inbox with no named reader, note that too. A shared inbox is not a wrong setup, but it means no one is accountable for the reply until someone picks it up.
Measure the time to a first answer
Note how long each roofer takes to send a first reply, and whether that reply is an acknowledgment or a real answer. An acknowledgment says the question was received. A real answer addresses what you asked. Both matter, but they are different things. A roofer who sends a quick acknowledgment and then a full answer within a set window gives you a timeline you can use. A roofer who sends only acknowledgments has not yet shown you how the office answers.
Set a deadline you can live with, perhaps two business days, and record whether each roofer meets it. Do not treat one slow reply as a verdict. Treat a pattern of slow replies, or replies that arrive only after you call a second time, as information you will need when you compare the rest of the bids.
Time the test to the St. Louis calendar
When you run the test matters. Spring hail season and the first wave of storm calls can put a roofing office under heavy load, and the same question asked in a hailstorm week reaches a busier desk than it would in a quiet February. If you can, run the test in a normal week first, then run it again during storm season. If a roofer's answers hold steady across both windows, the office is likely working from a real process. If the replies slow down sharply, or the details change, write down the dates so you can see the pattern later.
Winter adds its own pressure. Freeze and thaw cycles push crews toward a shorter list of workable days, and a question about a January start often runs into questions about ice, temperature limits, and the permit desk's hours. Ask about those constraints in the same message, so each roofer answers the same version of the question.
Check the answer against the bid
When the reply arrives, compare it with the written bid line by line. Does the answer match the bid? Does it match the other roofers' answers to the same question? If one roofer answers the shingle question with a product line that does not appear on their bid, ask for a corrected page in writing before you weigh anything else. A written correction is a document you can hold. A phone correction is a memory that may drift over the next few weeks.
Keys puts its written scope, with photos and measurements, in the homeowner's hands, so the reply to any question should trace back to a page you can keep. If a roofer will not put an answer in writing, record that as well, because it changes how much weight the answer can carry in your comparison.
Watch the second question
The first answer often sounds reasonable. The second question tests whether the office can keep its story straight. Ask a follow-up that depends on the first answer, such as what happens to the shingle order if the color is discontinued, or how the start date moves if a permit desk delays the pull. A consistent office gives an answer that fits the first one. An office that has to check again may come back with a different date or a different product.
Missouri does not license roofers at the state level, so the office's own process is often the only check you have on how it handles a change. Use the follow-up question to see that process at work. The goal is to learn how the company operates, not to catch anyone out.
What to write down before you compare totals
- The exact question, word for word, and the date you sent it
- The name of each person who handled it, and the number of handoffs
- The date of the first real answer, kept separate from any acknowledgment
- Whether the reply matches the written bid, line by line
- How the office handled the follow-up, and whether the answer held
Keep these notes in the same folder as the bids, and put the handoff count beside the answer it belongs to. When two roofers are close on price and scope, the one that routes a plain question cleanly, answers inside a set window, and stays consistent on the follow-up is often the one whose paperwork will hold up through the roof date and the final walk.
Ask us for the document, not for the ranking
A star rating separates the disasters from everyone else and then stops being useful. What separates the rest of the field is the written scope and who is actually standing on the roof, which is what the five criteria at the top of this page are built around.
Keys Roofing works in the same market as every other name on this page, and the fastest way to test our pick is to make us prove it on your own roof. Ask for the scope, lay it beside the two you already have, and hold all three against the same five questions.
Straight through to the Keys Roofing office. If you would rather talk it through than type it out, this is the line.
Ask for the third scope
Roof replacement. St. Louis metro only.
This goes to Keys Roofing and nowhere else. No other company named on this site receives it.