Compare STL Roofers · The public record
Call Each Roofer Back Where the Answer Went Vague
When two roofers answer the same question differently, a short callback made the same way to each one shows which answer holds up.
Most homeowners in the greater St. Louis area end up with two or three roof bids that look close on paper. The totals sit within a few hundred dollars, the shingle lines match, and the start dates land a few weeks apart. The gap that matters often shows up in one place: how each roofer answers a single question when it is asked again. A short callback, made the same way to every company, shows which answers hold up and which ones drift.
Pick the one question that got the thinnest answer
Start with your notes from the first contact. Look for the question where one roofer gave a clear, specific reply and another gave something general. Common examples are how many days the crew expects to be on the roof, which day they will tear off if rain is in the forecast, and who stays on site when the crew leaves for the evening. Pick one question, not five. A long list of follow-ups sounds like a quiz, and people rush their answers when they feel tested.
Write the question down word for word as you asked it the first time. If you rephrase it on the callback, the roofer may answer a slightly different question, and you will have nothing solid to compare.
Make the callback identical for each roofer
Call every roofer on your short list with the same sentence, in the same order. Note the time, the number you dialed, and the name of the person who picked up. If the first company answered by email and the second by phone, ask both by phone this time. The point is to see whether the answer survives a change in channel and in person.
Keep the call under five minutes. Ask the question, ask one follow-up that requests a number or a named step, and thank the person. Write the reply on paper before you dial the next company, while the wording is still fresh. A typed note made an hour later tends to tidy up exactly the hedges you wanted to hear.
What a firm answer sounds like
A firm answer contains a number, a sequence, or a named person. "We usually run a crew of four on a job this size, and the tear-off is one day if the weather holds" is firm. "We will get you done as quickly as we can" is not firm, even though it sounds friendly. A firm answer also matches the written bid. If the bid says the crew arrives at seven and the phone reply says eight-thirty, that difference is worth raising before you choose.
Listen for whether the roofer repeats the same figures without pausing. A roofer who gives the same bundle count, the same ridge length, and the same number of working days on a second call has usually checked the numbers. A roofer who changes a figure without saying why has told you something about how the bid was put together, and you should ask for the change in writing.
What a vague answer usually hides
A vague answer is not always a dodge. Some roofers do not know the schedule until a crew lead has walked the roof, and they would rather say so than guess. That is a reasonable thing to hear. Then ask when the walk happens and whether its result will be written into the bid. A roofer who commits to a date for the walk and sends the findings in writing has answered the question in a form you can use.
Other vague answers point to a calendar problem. Late winter freeze and thaw cycles keep many St. Louis roofs in poor shape until the weather settles, and the spring hail season pushes crews into the same few weeks. A roofer who is already busy deep into the spring may say "soon" when the honest answer is "after the jobs already booked." Ask for the earliest date the bid holds, and ask what would move it. Then compare that date to the one in the written proposal.
Check the paperwork the answers should match
Some questions are easier to pin down if you know which document should back the answer. Permits are the clearest example. Many St. Louis County cities require a permit for a full tear-off and reroof, and the permit desk needs the contractor's name and the scope of work on file before an inspection can be booked. If a roofer's answer about permits changes between calls, call the permit desk in your own city and ask what paperwork it expects. The desk will not decide which roofer you hire, but it can tell you whether a bid's description matches what the city will inspect.
Keep the scope and the callback notes in the same folder. When a written line and a spoken answer disagree, the written line is the one you can enforce later, so the disagreement is the thing to resolve before you sign.
Notes that stay useful
Use the same short layout for every call so the notes can be read side by side. A workable format looks like this:
- Roofer name, date, time, and the person who answered
- The exact question, word for word
- The reply, with any number, day, or name it contained
- The matching line in the written bid, or a note that none exists
- One follow-up you still need answered in writing
Notes like these take about two minutes to write after each call. After three calls, the page shows you which roofers are consistent and which ones need a written answer before you move forward.
When a roofer will not take a second call
Occasionally a roofer declines to answer the same question twice, or says the first answer was final. That reply tells you something too. A roofer who welcomes the question once and resists it the second time may be reacting to the pressure of the comparison rather than to your question, but you still have less information than the other bidders gave you. Note the refusal in your log, and weigh it the same way you would weigh a vague answer.
Keys Roofing can be reached at (314) 220-2333 if you want to put these questions to us directly. Ask the same question on your callback, then check the reply against the written scope before you decide anything.
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.