Roof Leak Triage Questions That Sort Tarp, Inspection, and Replacement Calls
A 3 AM “water’s coming through the kitchen ceiling” call and a “we noticed a stain last month” call are the same three words and two completely different dispatch moves. Five roof leak triage questions, asked in the same order on every call, are what let a dispatcher route one to a tarp crew tonight and the other to Tuesday’s inspection board without guessing. No improv, no “let me check with the boss,” no missed claims.
This post lays out the 5 questions, the decision table they feed, and the exact wording to use on the phone. At the bottom is a one-page printable script you can tape above every line in the office.
Why roof leak triage questions have to be a script, not a gut call
A dispatcher who triages by feel will send a crew out on a cosmetic stain and take a message for a caller whose attic is actively filling with water. The failure goes both directions and both ways hurt:
- Over-dispatch: you burn a tarp crew and night-rate hours on a two-week-old stain that could have waited for a dry morning.
- Under-dispatch: a homeowner with a live leak hangs up, calls the next roofer, and you lose an insurance-claim job worth five figures.
The fix is the same as it is for HVAC and plumbing: turn triage into a short, fixed script every dispatcher, answering service, or AI receptionist can run identically on call #1 and call #300. Five questions cover roughly 95% of residential leak calls. The remaining 5% are genuine edge cases where your lead estimator decides, not the phone.
A note before the questions: none of this is legal advice, and nothing here should be read as telling a homeowner whether or how to file an insurance claim. The dispatcher’s job is to capture the claim-relevant facts cleanly, not to coach the homeowner through the policy. Anything that sounds like a life-safety event — ceiling visibly sagging under water, sparking electrical near the leak, structural damage — gets one answer every time: instruct the caller to get people out of the affected room, cut power to that circuit if they safely can, then log the callback.
The 5 roof leak triage questions, in order
The order matters. Question 1 is the active-water gate — it alone decides whether a crew moves tonight. Questions 2 through 5 narrow from storm context to physical location to roof scope to claim context. Run them every time.
Question 1 — Is water actively entering the structure right now?
“First thing — is water coming in right now, or is it dry but you can see damage?”
This is the tarp-or-not gate. Active entry during weather is a tarp dispatch, full stop. A dry interior with visible damage is an inspection, not an emergency. Also capture how fast: drip, steady, or pouring. A pour changes the crew size.
Urgent tarp if: water is actively entering AND weather is ongoing or expected in the next 24 hours.
Schedulable inspection if: dry inside right now, even if the ceiling shows obvious staining or bubbling.
Question 2 — When did the leak start — this storm, last storm, or months ago?
“Did this just start with tonight’s storm, or has it been going on for a while?”
This question does two jobs at once. It separates a fresh storm-damage call (often an insurance job) from a slow chronic leak (usually a repair or a replacement consult). It also anchors the timeline you’ll want in the ticket if a roofing insurance claim intake is going to happen later — the date-of-loss is the first field most carriers ask for.
Tarp or fast inspection if: started during the current named storm or the one before it.
Full-replacement consult if: homeowner says “months” or “we’ve had it patched before.” Chronic leaks on an older roof are replacement conversations, not repair ones.
Question 3 — Where is water coming through — ceiling, window casing, masonry, or somewhere else?
“Where are you seeing the water — ceiling, around a window, down an interior wall, somewhere around a chimney?”
Entry location tells you what kind of leak you’re probably chasing before a tech ever leaves the shop:
- Ceiling, center of a room: most likely field-of-roof failure — shingles, underlayment, decking, or storm puncture.
- Ceiling near an exterior wall: often flashing or drip-edge.
- Window casing or around a skylight: flashing or sealant, rarely the field.
- Masonry (chimney chase, parapet): counter-flashing or crown — a specialty repair.
- Basement or foundation during a storm: probably not a roof call; it’s a drainage or grading call. Warm handoff, do not dispatch a tarp crew.
This question also changes crew composition. A masonry-flashing leak and a field-shingle blow-off don’t need the same ladder or the same technician. The NRCA’s roofing glossary and scope definitions are a reasonable reference the dispatcher can fall back on if the caller’s description is ambiguous.
Question 4 — Roughly how old is the roof, and do you know the material?
“Do you know roughly how old the roof is, and whether it’s asphalt shingle, metal, tile, or something else?”
Age and material gate the repair-versus-replace conversation. A 6-year-old asphalt roof with a storm puncture is a repair. A 22-year-old asphalt roof with three prior patches and a new leak is a replacement consult, and pretending otherwise wastes the homeowner’s time and yours. The national averages most roofers work from — asphalt 20 to 30 years, metal 40 to 70, tile 50-plus — are in every major manufacturer spec and echoed by the Insurance Information Institute’s roof maintenance guidance.
Tarp then repair if: newer roof, single identifiable failure point.
Tarp then replacement consult if: roof is at or near the end of its expected life, or the homeowner already mentions “we’ve had this fixed before.”
Material also routes the estimator. Tile and standing-seam metal are specialty scopes — do not send a generic crew to quote a tile repair.
Question 5 — Is an insurance claim in play?
“Last thing — are you thinking about filing an insurance claim, or have you already filed one?”
This is the routing question for the entire rest of the engagement. Three branches:
- “Already filed”: capture the carrier name, claim number if they have it, adjuster name and date of inspection. Flag the job as a claim file.
- “Thinking about it”: tell them you’ll document what you find and they can decide after the inspection. Do not push either way.
- “Not filing”: straight repair or replacement quote path, no claim documentation needed beyond your standard photos.
Do not give policy advice. Do not tell a homeowner their claim is “going to be covered” or “isn’t worth filing.” That is legal and financial territory that belongs with the carrier and, if the homeowner wants one, a public adjuster. Your dispatcher’s job is to capture the facts so your estimator arrives ready.
The one-page roof leak triage decision table
Here is the whole tree as a printable one-pager. This is the asset.
| # | Question | Tarp tonight if… | Schedulable inspection if… | Full-replacement consult if… |
|---|---|---|---|---|
| 1 | Water actively entering right now? | Yes AND weather is active or coming in 24 hrs | Dry inside, visible damage only | Dry, chronic staining in multiple rooms |
| 2 | When did the leak start? | Current storm or the one before | Recent but dry interior now | ”Months” or prior patches in the same spot |
| 3 | Where is water coming through? | Ceiling (field of roof), flashing, skylight | Window casing, minor stain | Multiple entry points across the roof |
| 4 | Roof age and material? | Any age with active entry | Mid-life, single failure point | At or past service life; chronic leaks |
| 5 | Insurance claim in play? | Capture carrier + date-of-loss on dispatch | Capture at inspection if filing | Confirm claim or estimate preference |
Decision rule: any Question 1 “yes” with active weather routes to a tarp dispatch, regardless of the other answers. For dry-interior calls, two or more “full-replacement consult” flags across Questions 2–4 routes to the replacement estimator. Everything else is a schedulable inspection slot. Question 5 never overrides the dispatch decision; it only shapes documentation.
The table is the whole system. A brand-new dispatcher can run it cold. A senior one can run it in 40 seconds on a ringing line during storm surge call handling.
What a triaged leak call actually sounds like
Three short call openings, same five questions, three different outcomes.
Tarp dispatch: active entry, 11 PM, thunderstorm ongoing
Dispatcher: “Summit Roofing, this is Jamie. What’s going on?” Caller: “Water’s coming through the ceiling in our upstairs bedroom — steady drip.” Dispatcher: “Got it, coming through right now. Did this just start with tonight’s storm?” Caller: “Ten minutes ago, yeah.” Dispatcher: “Ceiling in the center of the room, or near a wall or skylight?” Caller: “Middle of the room.” Dispatcher: “Roughly how old is the roof, and is it asphalt shingle?” Caller: “Asphalt, maybe 8 years old.” Dispatcher: “Thinking about an insurance claim?” Caller: “Yeah, probably.” Dispatcher: “Okay. I’m sending a tarp crew tonight — I’ve got your number if we drop. They’ll document the damage and I’ll have our claim coordinator call you in the morning.”
Five answers. Tarp rolls, claim file opened.
Schedulable inspection: dry interior, stain noticed this morning
Dispatcher: “Summit Roofing, this is Jamie. What’s going on?” Caller: “We noticed a brown ring on our bedroom ceiling this morning. Dry right now.” Dispatcher: “Got it. When did it start — any idea?” Caller: “We had storms Wednesday; might be from then.” Dispatcher: “Where on the ceiling — center, or near a wall?” Caller: “Closer to an exterior wall.” Dispatcher: “How old is the roof and what’s it made of?” Caller: “Asphalt, ten years or so.” Dispatcher: “Thinking about filing a claim?” Caller: “Not sure yet.” Dispatcher: “Okay. I’ve got Thursday at 10 or Friday at 2 for an inspection — we’ll document what we find, and you can decide on the claim from there.”
Five answers. Booked inspection, no tarp.
Full-replacement consult: chronic leaks, 23-year-old roof
Dispatcher: “Summit Roofing, this is Jamie. What’s going on?” Caller: “We have water staining in three different rooms — it’s been going on for months.” Dispatcher: “Coming through right now, or dry at the moment?” Caller: “Dry, but worse every time it rains.” Dispatcher: “Same spots as before, or new ones?” Caller: “Two of them we’ve had patched twice already.” Dispatcher: “How old is the roof and what’s the material?” Caller: “Original asphalt — house is 23 years old.” Dispatcher: “Are you thinking about an insurance claim, or a straight replacement estimate?” Caller: “Replacement estimate. We’re done patching.” Dispatcher: “Perfect. Our replacement estimator has Tuesday morning or Wednesday afternoon — which works?”
Five answers. Replacement consult booked, no wasted inspection truck.
Same script, three different moves. That is the whole point — it is what makes your AI receptionist for roofing or your in-house dispatcher defensible instead of improvised.
Where dispatchers, answering services, and AI each break down on leak calls
Each coverage option drifts from the script in a predictable way.
- In-house dispatchers drift during storm surges. On call #30 of a peak night, Question 3 gets skipped, and a flashing leak gets dispatched as a field-shingle call. The crew shows up without the right material. Audit five calls a week and the drift flags itself.
- General human answering services drift because the script is not theirs. Most general-purpose services default to message-taking on after-hours calls, which means an active-entry leak and a cosmetic stain get routed with the same “we’ll have someone call you tomorrow.” That is a coverage failure, not a bad agent.
- AI receptionists drift when the flow was not built for roofing. A generic voice AI will capture “leak” but miss the entry-location question or the claim-in-play question. A well-built AI receptionist for roofing runs all five questions in order, logs the carrier info when the homeowner volunteers it, and escalates active-entry calls to your tarp line in real time. The pillar AI receptionist vs. answering service comparison lays out which option fits which shop size.
The comparison is not “dispatcher vs. AI.” It is “script vs. no script.” Whichever option answers your phone, the five questions above are the bar it has to clear.
Making the roof leak triage questions run every call
Three practices that keep the five-question script honest through a storm season:
- Tape the one-page decision table above every line. Paper beats memory when the phone has been ringing for four hours straight. The table above is designed to print as one page.
- Score five calls a week. Pull recordings at random, grade each against the five questions. Flag the misses as a trend line, not a gotcha. A dispatcher missing Question 3 twice in a week needs a refresher; a team missing it weekly needs a new script layout.
- Use the same script on overflow. Whether your nights roll to a 24/7 answering service, an AI receptionist, or your on-call estimator, hand them the same five questions. The value is consistency between shifts, not brilliance on any one shift. That is also the point of tight speed-to-lead for roofing — the first roofer to pick up and qualify correctly usually wins the job.
If you run a 24/7 line, the five-question script is also the document you hand to whoever covers the night — human or AI. A triage flow that only runs in business hours is not triage; it is a suggestion.
Frequently asked
Q: What counts as an active leak versus a schedulable one? A: Water physically entering the building right now — a drip, a steady stream, a pour — is active, and during weather it triggers a tarp dispatch. Visible staining, bubbling, or discoloration with a dry interior is schedulable as an inspection, usually within 48 to 72 hours.
Q: Should my dispatcher tell the homeowner whether to file an insurance claim? A: No. That is a conversation between the homeowner, their carrier, and if they choose, a public adjuster. Your dispatcher’s job is to capture the carrier name, claim number, adjuster name, and date-of-loss cleanly so your estimator arrives ready. Nothing in this post is legal advice.
Q: What if the leak is around a chimney or skylight — is that different? A: Yes, that is usually a flashing or counter-flashing failure, not a field-of-roof issue. Capture it in Question 3 and route it to a flashing specialist if your shop has one. A generic field repair on a flashing leak usually fails inside a year.
Q: Can an AI receptionist handle roof leak triage questions overnight? A: Yes, if the five-question flow is explicitly built into its script. A voice AI trained on this sequence runs it identically on every call, tags claim-relevant fields when the homeowner volunteers them, and escalates active-entry calls to your tarp line before the caller hangs up. A generic AI without the roofing flow will miss Question 3 and Question 5 almost every time.
Q: How fast should a tarp crew arrive after an active-entry call? A: Your crew’s safe dispatch time is the floor — do not promise faster than that. A reasonable standard during named storms is “we’ll be there tonight, I’ll call you with an ETA inside 30 minutes.” Missing the ETA call is more damaging than missing the arrival window by an hour.
Not legal, insurance, or financial advice. Insurance-claim decisions belong with the homeowner and their carrier. Adapt the script to your state’s call-recording disclosure rules and your own coverage policies.
Download the one-page roof leak triage script
The five questions and the decision table above condense to a single page you can print and tape above every phone in the shop, or hand to whoever covers your nights. It walks a dispatcher from the active-water gate through the claim-in-play question in under a minute, with the tarp-versus-inspection-versus-replacement fork sitting right next to the questions.
Use it as-is, or swap in your shop’s service radius, extreme-weather thresholds, and on-call rotation. It pairs with whatever coverage you run — in-house dispatcher, 24/7 answering service, or an AI receptionist trained on your shop.
Download the roof leak triage script (free PDF) →