Roofing MOFU

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:

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:

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:

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.

#QuestionTarp tonight if…Schedulable inspection if…Full-replacement consult if…
1Water actively entering right now?Yes AND weather is active or coming in 24 hrsDry inside, visible damage onlyDry, chronic staining in multiple rooms
2When did the leak start?Current storm or the one beforeRecent but dry interior now”Months” or prior patches in the same spot
3Where is water coming through?Ceiling (field of roof), flashing, skylightWindow casing, minor stainMultiple entry points across the roof
4Roof age and material?Any age with active entryMid-life, single failure pointAt or past service life; chronic leaks
5Insurance claim in play?Capture carrier + date-of-loss on dispatchCapture at inspection if filingConfirm 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.

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:

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) →