Roofer: scheduling questions answered

Trade group: Home trades. Reviewed 2026-10-07. Main site page: Roofing.

How it worksRoofing runs in stages, not visits. An inspection and estimate comes first, then a signed job, material delivery, a tear-off and install over one to several days, and a final walk-through. Weather decides when any of it can happen. After a storm, demand arrives in a rush and emergency tarping jumps the queue. Customers are homeowners and commercial building owners, and the sales cycle can span weeks. The schedule is a pipeline of dated stages, with crews and deliveries that must line up.

How scheduling works in this trade

  • Each job has stages: inspection, estimate, signed approval, material order, delivery, install, cleanup and final check. A calendar that only shows one visit hides the delivery and permit dates that actually hold the job up.
  • Weather moves everything. A rain day pushes the install, and the next job in line moves too, so rescheduling has to move a whole day at once and notify every affected customer.
  • Storm season floods the estimate queue. Capacity is the limit, so book inspections in route order by neighbourhood, and tell customers honestly how far out the install date will be.
  • Emergency tarping and leak repair are separate from replacements. They take a small crew and a few hours, and need their own priority so they are not stuck behind a three day install.
  • Some states require a roofing licence, and permits are often needed for a tear-off. Check your own state and local rules; the schedule should simply hold the permit date as a hard dependency.

Rules note from our trade research: state roofing licence (some). This is not legal advice; confirm with your own licensing body.

Questions owners ask

How do roofers schedule a multi-day roof replacement?

Treat it as a job with stages rather than a single appointment: material delivery, tear-off, install and cleanup, each with a date and a crew. Block the crew for the full span and add a weather buffer day. The customer hears the plan at signing, and again whenever a rain day moves it.

How should a roofer price a job?

Most price by the roofing square, which is 100 square feet, then add tear-off, underlayment, flashing, vents, disposal and any decking repair. Measure the roof first, from the ground, a drone or an aerial image. Show the customer a line-item estimate with options so the price is not a single mystery number.

How do I keep up with estimate requests after a storm?

Take requests through a booking form that collects the address and a photo, then book inspections in route order by area. Reply to every request with a rough wait time. After a storm, a short honest message about the queue holds a lead better than silence.

How do I handle emergency roof leaks and tarping?

Set up an emergency tier with its own small crew and a flag that puts the call at the top. A tarp visit takes hours, not days, so it should not wait for a replacement crew. Tell the customer when the tarp is going on and what comes after, so the temporary fix leads to a signed repair.

What happens when rain delays a roofing job?

Move the job and every job behind it in the crew's queue, then notify each customer the same day with the new date. A bulk move of the day is far less work than editing each job. Tell the customer the reason; a weather delay explained in advance rarely becomes a complaint.

Should a roofer take a deposit?

Most roofers take one at signing because materials are ordered up front and the crew is reserved. Tie it to the approved estimate so the amount is on paper, and state when it is refundable. Larger jobs often use staged payments tied to delivery and completion, set out in the contract.

How do change orders work on a roofing job?

Rotten decking found after tear-off is the usual cause. Write the change as an addendum with the new price, send it to the customer for approval, and record the signature before the work continues. A change order approved on a phone call and not written down is a common source of disputes.

How do I follow up on estimates that were not signed?

Roofing decisions take weeks, so schedule a follow-up at several points, such as three days, ten days and a month, and stop as soon as the customer replies. A short message with the estimate attached and a question about their timing works better than repeated reminders.

How do roofers track permits and inspections?

Record the permit application, approval and inspection dates on the job, and treat the approval as a gate before tear-off. Local rules on permits, inspections and licences differ, so confirm yours with your local building department. The schedule should only remember the dates and warn when one is missing.

What should a roofing company move off paper first?

Start with the lead and estimate pipeline, since a lost lead is the costliest miss. Then the crew calendar with job stages. Move photos and signatures next, and invoicing last. Keep the supplier and insurance paperwork where it is until the pipeline is stable.

What owners dislike in an old scheduler, for roofer

Each item carries a label. Sourced items adapt a complaint with evidence links in our evidence register. Searched by owners items come from real search suggestions. Our read items are our own analysis of this trade, not measured complaints.

  • SourcedOwners report needing three tools stitched together. A roofer who keeps leads in one app, estimates in another and the crew calendar in a third loses jobs between them, especially after a storm. Evidence item 14 (5 sources)
  • SourcedOwners report follow-ups that continue after the customer replied. A homeowner who answered an estimate follow-up and still gets two more automated nudges tends to take the next call as pressure. Evidence item 12 (4 sources)
  • SourcedOwners report no route logic, so crews zig-zag. For roof inspections after a storm, an unordered list of addresses wastes the daylight a roofer can least afford to lose. Evidence item 13 (4 sources)
  • SourcedOwners report reports that do not help. A roofer wants lead-to-signed rates and estimates waiting on a reply, not a general revenue graph. Evidence item 10 (5 sources)
  • SourcedOwners report features that were promised but not there. A roofing company that buys for the project pipeline should be told plainly which stages the tool can actually track. Evidence item 20 (4 sources)
  • SourcedPeople worry about AI phone assistants stating a wrong price. On a roof, price depends on measurement and decking condition, so a quote by phone should be a range the owner confirms. Evidence item 11 (4 sources)
  • SourcedOwners report that cancelling is hard. A roofing firm that moves to a different tool after the storm season should be able to leave from the account and keep its job history. Evidence item 6 (6 sources)
  • Searched by ownersOwners in this trade search for 'how to price a roofing job'. That is observed autocomplete evidence, not a survey, and it shows pricing method is a real daily question. Search phrase seen: “how to price a roofing job?”.
  • Our read, not a measured complaintMost field tools treat a job as one visit. A replacement is a chain of dated stages with deliveries and permits, and a calendar that shows only the install day hides what is actually holding it up.
  • Our read, not a measured complaintStorm surges overload any inbox. A tool with no way to take photos at request time sends a roofer out to look at a job that a picture would have ruled out.

How Apex fits roofer

In progress

A roofing and construction pack is in progress, with project stages, multi-day jobs and a pipeline view so a replacement is tracked from estimate through cleanup rather than as one visit.

  • IP14Roofing / construction project pack(In progress)
  • ES23Project pipeline stages(In progress)
  • SC09Multi-day jobs and projects(Rolling out)

In progress

Estimates can carry photos, options and measurements, and approval can happen online. A deposit can be taken when the customer approves the quote.

  • ES01Estimates / quotes builder(Rolling out)
  • ES05Photos and descriptions on quotes(Rolling out)
  • ES06Online quote approval by customer(Rolling out)
  • ES08Deposit on quote approval(In progress)

In progress

Change orders, permit dates and progress billing are partly built, so an addendum can be written, approved and tied to the job as it changes.

  • ES19Change orders(In progress)
  • ES21Permits tracking(In progress)
  • ES20Progress billing / draws(In progress)

In progress

Emergency tiers and an urgent flag put a leak call ahead of scheduled work, and a bulk move shifts a rained-out day with notices to the customers involved.

  • SC21Emergency / after-hours dispatch tiers(In progress)
  • SC37Job priority / urgent flag(In progress)
  • SC29Bulk reschedule / move whole day(Rolling out)
  • SC44Reassign job with automatic notices(Rolling out)

Badges come from our feature audit dated 2026-10-07. Apex Flow Scheduler is early access with no outside customers yet.

Honest limits

Apex does not file insurance claims, handle supplement paperwork or run storm-chasing lead lists. Its project pack is in progress and aerial measurement is not wired to real data yet. State licence and permit rules vary, so confirm yours with your state and local authority.

More questions from owners in this trade

Related trades

Apex price for a small crew: see pricing or pricing explained.