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

A Roofing Start Date Is Not Real Until It Is in Writing

Learn how to compare scheduling promises, weather delays, crew availability and completion terms before choosing a St. Louis roofer.

78companies with a perfect 5.0 average
18.5reviews behind the median one of them
37of them reached 5.0 on fifteen reviews or fewer
24of them reached 5.0 on five reviews or fewer

Two roofing bids can describe similar materials and still offer very different schedules. One contractor may be ready in ten days. Another may say four to six weeks. A third may avoid giving a date until you sign. The useful comparison is not simply who can start first. It is whether each contractor will put a workable scheduling commitment in the contract and explain what can move it.

Roofer comparison

Ask each bidder for three separate pieces of timing information: the estimated start window, the expected number of working days, and the conditions that permit a delay. Those are different promises. A contractor could offer an early start while leaving the completion date open. Another could provide a later but narrower window and commit enough labor to finish the roof promptly once work begins.

A start window should be specific enough to guide a decision. "Soon" is not a window. "About three weeks" is better, but it still leaves room for disagreement. A written range such as May 6 through May 17 gives both sides something concrete. The contract can also state that the range depends on suitable weather and any required permit being issued.

Weather language matters in St. Louis. Shingles should not be installed over a wet deck, and manufacturers set temperature and sealing requirements for their products. Spring hail can fill a roofer's schedule quickly. Summer heat can shorten safe working hours. Autumn rain can interrupt a tear-off, while winter freeze thaw cycles can make an apparently dry morning unsuitable for parts of the work. A responsible delay clause should cover actual site and weather conditions without giving the contractor unlimited control over the calendar.

Compare how the contractor defines a weather day. Rain at your house is an obvious reason to stop. A forecast that makes it unsafe to expose the deck may also justify postponement. Rain somewhere else in the metro is not automatically a reason to move your job. Ask who makes the decision, when you will be notified, and where your project goes in the schedule after a delay.

Permit timing is another local variable. St. Louis County contains many municipal permit desks, and requirements are not identical from one city to the next. Some addresses are handled by a municipality, some involve county processes, and local offices do not all issue approvals on the same timetable. The proposal should identify who checks the jurisdiction, who submits the permit application, and whether permit issuance is a condition of the start date.

Do not treat immediate availability as proof that something is wrong. A contractor may have an opening because another project moved, materials arrived early, or the company keeps room for smaller roofs. Long lead time is not proof of quality either. It may reflect demand, crew capacity, material availability, or a crowded storm season. Ask for the reason and compare the written answer.

The expected job duration should describe working days, not merely calendar days. A straightforward asphalt roof may be completed quickly, but duration changes with roof size, pitch, access, the number of layers, valleys, chimneys, skylights and decking repairs discovered after tear-off. A steep roof on a narrow Kirkwood lot cannot be staged like a simple ranch with an open driveway. The contractor should explain what assumptions support the stated duration.

Also ask whether the crew will remain assigned to your house through completion. There are legitimate reasons to pause, including unsafe weather, an inspection requirement, a material shortage or hidden deck conditions. What you want to avoid is a vague arrangement that allows a crew to remove part of the roof, leave for another project and return whenever the schedule permits.

What it costs

A faster start can carry a real cost, but the reason should be visible. Special-order materials may require freight charges. Moving a project ahead may require a separate crew or different delivery arrangements. Emergency temporary protection is a different service from a scheduled replacement. If one bidder charges more for timing, ask for that cost to be identified rather than buried in the total.

Material substitutions are a common risk when a homeowner focuses only on the earliest date. If the quoted Atlas or Malarkey shingle is not available in the selected color, the contractor should not quietly install something else to preserve the schedule. The contract should name the manufacturer, product line and color. Any substitution should require your written approval, along with any price or timing change.

Ask how long the quoted price remains valid. A proposal can remain open for a defined period while the start date depends on when it is accepted. If you wait several weeks, the contractor's labor calendar and supplier pricing may change. The contract should distinguish between the expiration of the price and the estimated installation window. They are related, but they are not the same term.

Payment timing should follow actual contract milestones. Read what is due at signing, at material delivery, at the start of work and after completion. Then compare those milestones across bids. A large early payment changes your exposure if the schedule slips. The important question is not simply the amount requested. It is what the contractor has agreed to provide before each payment becomes due.

Schedule changes caused by hidden work need their own process. Once shingles are removed, damaged decking or deteriorated wood at an eave may become visible. Ice damming, repeated gutter overflow and freeze thaw movement can damage areas that looked sound from above. The agreement should give a unit price or another written method for approving added work. It should also explain whether the discovery changes the completion date.

Age affects that decision. Once an older three tab roof has become brittle, lost substantial granules and required repairs in several areas, another isolated repair may not be worth the scheduling and setup cost. That does not make replacement automatic. It means each bidder should state whether the quoted schedule covers a repair or a full replacement, and what observation supports that recommendation.

What to ask

Put the same scheduling questions to every bidder. Consistent questions make the answers comparable and reduce the influence of a confident verbal promise.

  1. What start window will appear in the signed contract?
  2. How many working days do you expect the project to take?
  3. Which weather conditions allow you to postpone or stop work?
  4. If weather delays the start, does my job keep its place in the schedule?
  5. Who determines the permit jurisdiction and submits the application?
  6. Is permit issuance required before materials are delivered?
  7. Will the same crew remain assigned until the contracted work is complete?
  8. What could cause the crew to leave before completion?
  9. Are the quoted Atlas or Malarkey shingles currently available in my selected color?
  10. What happens if that exact product is unavailable?
  11. How long is the quoted price valid?
  12. Which payment is due before work begins?
  13. How are hidden decking repairs approved, priced and added to the schedule?
  14. Who contacts me if the start date changes, and how much notice will I receive?

Listen for an answer that separates an estimate from a guarantee. Roofers cannot control rain, wind, supplier disruptions or what appears beneath old shingles. They can control how clearly those possibilities are written, how quickly they communicate and whether the contract establishes a new date after a delay.

Be cautious if a bidder promises a precise start date verbally but presents a contract allowing work to begin at any time. The written agreement will be much easier to rely on than a conversation at the kitchen table. Ask for the promised window to be added before signing. If the contractor will not write it down, compare that refusal with the other bids.

Photograph or save the final signed version, including schedule exhibits, product selections and later changes. Keep permit information, delivery notices and messages about weather delays with it. If the start window passes, ask for a revised date in writing instead of accepting a string of open-ended updates.

A useful scheduling clause answers four questions: when the work should start, how long it should take, what can delay it, and what happens after a delay.

Keys Roofing can inspect the roof, prepare a written scope with photos and measurements, and discuss an installation window for the specific house. To compare the schedule against another written bid, call (314) 220-2333 and have both proposals available during the conversation.

A ladder rail with a black standoff bracket leaning against a weathered brown shingle roof that has lost granules in patches, with a black mesh gutter guard visible along the eave at the bottom right holding caught leaf litter
An older roof, still being worked on. Granule loss across the field, a mesh guard along the gutter holding caught leaf litter, and a ladder with a standoff bracket so the rails never touch the gutter. Photographed on a Keys Roofing job.
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.