BANT Qualification for Roofing Leads: A Field-Tested Playbook
On this page
A roofing crew can install a beautiful roof. A roofing salesperson can write a flawless estimate. Neither matters if the lead was never going to buy. The single most expensive habit in this trade is treating every name in the CRM like it has the same odds of closing, then spending your best rep's Saturday on a homeowner who is three years and one refinance away from doing anything.
BANT is the oldest qualification framework in B2B sales, and roofers usually wave it off as corporate fluff. That is a mistake. BANT (Budget, Authority, Need, Timeline) is just four questions every roofing sale already turns on, written down so your whole team asks them the same way and scores the answers the same way. Done right, it does not slow your reps down. It tells them which appointment to drive to first, which lead to hand to the green rep, and which one to politely close out before it eats four follow-up calls.
What follows is an operator's version, not a textbook one. It covers how each BANT letter actually behaves on a roof — retail re-roofs, insurance/storm work, commercial, and property managers — the exact questions that surface real answers, a 100-point scoring model you can paste into any CRM, the disqualifiers that should kill a lead fast, and the compliance lines you cannot cross when storm and insurance enter the conversation. There is also an honest section on where roof-age and storm data change the math before a rep ever dials.
Why roofers need a qualification system, not raw hustle
The default roofing sales motto is "run every lead, the numbers will sort themselves out." That works when leads are cheap and reps are plentiful. Neither is true anymore.
Think about what an unqualified appointment actually costs. A rep drives 25 minutes each way, spends an hour on the roof and at the kitchen table, writes an estimate, then chases the homeowner for two weeks. Call it three to four hours of fully-loaded time per appointment when you count the windshield, the prep, and the follow-up. If a rep runs five appointments to land one job, the four that did not close were not free — they were the price of the one that did. Your real cost per sale is the cost of all five appointments, not one.
Qualification does not magically create buyers. It does something more useful: it moves your effort toward the doors most likely to close and away from the ones that were always going to stall. The goal is not to run fewer leads. It is to run the right leads with the right rep at the right intensity.
A good qualification system gives you four things:
- A common language. When a setter says "this one's an 80," everyone knows what that means.
- Routing logic. Hot, closable leads go to closers. Long-timeline tire-kickers go to a nurture sequence, not a Saturday appointment.
- Honest forecasting. A pipeline weighted by qualification score forecasts revenue far better than a pipeline of equally-weighted "maybes."
- Coaching leverage. When you can see which BANT letter kills most of a rep's deals, you know exactly what to train.
BANT, translated for a roof
BANT was built for software and equipment sales. The letters survive the translation to roofing intact, but what they mean shifts. Here is the plain-English version.
| Letter | Software meaning | What it means on a roof |
|---|---|---|
| Budget | Has money allocated | Can fund the job — cash, financing, or a likely-covered insurance claim — and understands the rough cost range |
| Authority | The decision-maker | Every owner on the deed is bought in, or will be at the table |
| Need | A problem worth solving | The roof actually warrants work — age, storm damage, active leak, failed component, or a sale/refi deadline |
| Timeline | A buying timeframe | A real trigger that forces a decision in a defined window |
Notice that three of the four (Budget, Authority, Timeline) are about the buyer's situation, and only Need touches the roof itself. That is the trap most roofers fall into: they qualify the roof beautifully (Need) and barely qualify the human. A perfect roof for a re-roof, owned by one spouse who will never sign without the other, with no money and no deadline, is a 25 out of 100 — and reps fall in love with it because the roof is a great candidate.
Let's take the letters one at a time, in the order you should actually ask them. The textbook order is B-A-N-T. The smart field order is N-A-T-B: establish Need first (you have permission to talk because something is wrong), confirm Authority and Timeline (cheap to ask, brutal to skip), and save Budget for when you have built enough value that money is a real conversation and not a reflex objection.
N — Need: is there a real roofing reason to act?
Need is where roofers are strongest and most overconfident. You can read a roof. But "this roof needs replacing" and "this homeowner has a need they will act on" are different statements. Need, for qualification, means a problem the homeowner recognizes or can be shown — more than a problem you can only see from the ladder.
The five legitimate need triggers
- Age / end of service life. The covering is at or past the end of its expected service life for the material and climate. Asphalt shingle systems are commonly cited in the range of 15–30 years depending on product class, exposure, ventilation, and install quality — but that is a range, not a verdict. A 22-year-old 3-tab in full sun is a different animal than a 22-year-old architectural shingle on a shaded north slope.
- Storm event. A recent hail or high-wind event passed over the property and there is plausible, documentable damage. This is the highest-urgency need — and the one with the most compliance landmines (covered below).
- Active leak / interior damage. Water is getting in. This is the most motivated buyer in roofing because the pain is present-tense.
- Failed component. Flashing, valleys, pipe boots, ridge, or ventilation has failed even though the field of the roof has life left. Sometimes a repair, sometimes the canary for a re-roof.
- Transaction deadline. A sale, refinance, or insurance non-renewal notice that requires the roof to pass inspection or be replaced. Underrated and extremely closable because the deadline is external and real.
Need questions that actually surface something
Bad need questions are yes/no and let the homeowner end the conversation. Good ones make them describe the problem in their own words, which both qualifies and builds urgency.
- "When did you first notice something was off with the roof — or did someone else flag it for you?"
- "Walk me through what's happening. Any stains on the ceiling, granules in the gutters, missing pieces after the last big wind?"
- "Has anyone — an inspector, a neighbor's contractor, an insurance person — already looked at it?"
- "If we found nothing wrong today, would you still want the roof done this year, or would you wait?" (This last one is a quiet disqualifier in disguise — it separates real need from curiosity.)
Scoring Need
| Signal | Need score band |
|---|---|
| Active leak / interior water damage | High |
| Documented recent storm event over the address + visible damage | High |
| Roof at/past service-life range with visible wear | Medium–High |
| Failed component, field still serviceable | Medium |
| Cosmetic concern, roof within service life | Low |
| "Just getting prices" / no observable problem | Very low |
What pros get wrong on Need
They confuse their assessment with the homeowner's. You can be 100% right that a roof is shot and still lose because the homeowner does not feel the need. Part of qualifying Need is testing whether the homeowner accepts the need, rather than only whether it exists. A roof that needs replacing but a homeowner who does not believe it is a coaching problem (you have to build the need with documentation) — score it Medium, not High, until they see the photos and nod.
A — Authority: who actually has to say yes?
Authority is the cheapest letter to ask about and the most expensive to skip. The classic roofing loss: a rep runs a flawless appointment with one spouse, gets a verbal yes, comes back to sign, and the other spouse — who was never in the room — kills it in ten seconds. The deal was never qualified on Authority.
What Authority means on a residential roof
For most homes, Authority is simple but non-negotiable: everyone on the deed needs to be bought in. For an insurance claim, the named insured(s) on the policy must be involved, because they are the only ones who can file. For commercial and rental property, Authority gets layered — there may be a property manager who recommends, an owner who approves, and a budget that someone else controls.
Authority questions
- "Besides yourself, is there anyone else who'll be part of this decision — a spouse, a co-owner, anyone whose input matters?"
- "When we get to numbers, will you both be able to look at it together, or should I plan two conversations?"
- For commercial/rental: "Are you the owner, or do you manage the property for someone? Who signs the contract, and who releases the funds?"
- For inherited or jointly-owned property: "Whose names are on the deed? I want to make sure everyone who needs to sign is in the loop."
These are not interrogations. Framed as "I want to respect everyone's time," they land as professionalism, not nosiness. And they save you the single most demoralizing loss in roofing: the one-legger.
The one-legger rule
A "one-legger" is an appointment where only one of two decision-makers will be present. Veteran sales managers have a hard rule about these, and you should too: do not run a full pitch on a one-legger when you know there is a second decision-maker. Either reschedule for when both are present, or run a fact-find and documentation visit only, and book the real presentation for when everyone is at the table. Pitching a one-legger feels productive and almost never closes; it just trains the present spouse to relay a watered-down version to the absent one.
There are exceptions — a single homeowner, a clearly-empowered decision-maker who says "I make these calls, my partner trusts me" — and you honor those. But the default posture is: confirm Authority before you invest the full presentation.
Scoring Authority
| Signal | Authority score band |
|---|---|
| Single owner, or all decision-makers confirmed present | High |
| Multiple decision-makers, all agree to be at the presentation | Medium–High |
| Multiple decision-makers, one consistently unavailable | Low |
| Caller is not on the deed / not the policyholder (tenant, adult child, neighbor) | Very low — reroute before investing |
T — Timeline: what forces a decision, and when?
Timeline separates buyers from browsers more cleanly than any other letter. A homeowner with a real need but no timeline is a nurture lead, not an appointment. A homeowner with a hard deadline is the easiest close in roofing because the urgency is doing your job for you.
Real timelines vs. fake ones
A real timeline has an external forcing function — something outside the homeowner's mood that creates a deadline:
- An insurance claim has a filing window after a storm (varies by policy and state; the homeowner files and the carrier decides, but the clock is real).
- A home is listed or under contract and the roof has to pass inspection.
- A refinance or new policy requires the roof be addressed by a date.
- A leak is actively causing damage that worsens every rain.
- A seasonal deadline — get it on before winter, before the HOA's deadline, before a planned event.
A fake timeline is the homeowner's vibe: "sometime this year," "when we get around to it," "after the holidays maybe." These are not timelines. They are politeness. Score them accordingly.
Timeline questions
- "Is there a date this needs to be done by — a closing, a policy deadline, an event — or is it more 'when it makes sense'?"
- "What happens if it doesn't get handled in the next 60 days? Does anything get worse or more expensive?"
- "On a scale of 'this week' to 'next year,' where does this realistically sit for you?"
- For storm: "When did the storm come through? Have you started anything with your insurer yet?" (Fact-finding only — see the compliance section.)
Scoring Timeline
| Signal | Timeline score band |
|---|---|
| Hard external deadline within 30 days (closing, leak, policy date) | High |
| Clear intent to act within 30–90 days | Medium–High |
| "This year," no specific trigger | Low–Medium |
| "Eventually," "just pricing," no trigger | Very low |
The timeline trap
Reps over-credit a homeowner who says "as soon as possible." ASAP is not a timeline; it is enthusiasm. Pin it to a date or a forcing function. "As soon as possible — so if we could start the week of the 14th, that works for you?" If the homeowner suddenly gets vague, the timeline was soft and you just learned it for free.
B — Budget: can they fund the job?
Budget goes last on purpose. Ask a homeowner about money before you have established need and built value, and you get a defensive reflex — "we don't have a budget, just send us a price." Ask it after they have accepted the need and you have shown the documentation, and it becomes a real, solvable conversation.
The three ways a roof gets paid for
Budget on a roof almost always resolves to one of three paths, and your job is to figure out which one early:
- Cash / out of pocket. The homeowner pays directly. Budget here means they understand the rough range and can fund it.
- Financing. They qualify for and accept a payment plan. Budget here means monthly affordability, not lump-sum availability — a completely different conversation.
- Insurance claim. A covered peril (typically storm/hail/wind) means the homeowner files a claim, the carrier decides coverage, and the homeowner pays their deductible and any non-covered upgrades. Budget here is really about the deductible and the homeowner's understanding that they file and the carrier decides.
How to talk about budget without scaring anyone
You rarely need a precise number. You need to know which of the three paths applies and whether the homeowner is anchored to a realistic range. Try:
- "Most homeowners handle a roof one of three ways — out of pocket, financing, or through an insurance claim if there's storm damage. Do you have a sense of which fits your situation?"
- "Have you set aside something for this, or were you hoping to spread it out over payments? We work with both."
- "Without knowing the exact scope yet, a roof like yours typically lands in a range. Is that range something that works, or should we talk financing?"
The goal is to surface a budget mismatch before you write a detailed estimate, not after.
Scoring Budget
| Signal | Budget score band |
|---|---|
| Cash available + realistic range expectation | High |
| Pre-approved or strong financing candidate | Medium–High |
| Likely-covered claim path, deductible understood | Medium–High |
| Wants the work, range is a stretch, open to financing | Medium |
| Price anchored far below market, no financing openness | Low |
| No funding path of any kind | Very low — disqualify |
The budget mistake that wastes the most time
Reps write a full estimate for a homeowner who was never going to fund it, because the rep was afraid to ask about money early. Budget asked late looks like a failed close; budget asked at the right moment (after value, before the detailed estimate) is just qualification. The detailed Xactimate-aligned estimate is work — do not produce it for an unfunded lead.
A 100-point BANT scoring model you can paste into your CRM
Scores in the head do not scale. Put the model in the CRM as four fields plus a total, and make every setter and rep fill them in. Here is a weighting that reflects how roofing deals actually behave — Timeline and Authority are weighted up because they kill more deals than people expect.
| Letter | Weight | What full points look like |
|---|---|---|
| Need | 25 | Active leak, documented storm + damage, or clearly end-of-life roof the homeowner accepts |
| Authority | 25 | All decision-makers identified and committed to be present |
| Timeline | 30 | Hard external deadline inside 60 days |
| Budget | 20 | A clear, realistic funding path (cash, approved financing, or likely-covered claim) |
Score each letter 0–4 in quarters of its weight, so the math is easy:
- 4 = full weight (e.g., Need = 25)
- 3 = 75% (Need = ~19)
- 2 = 50% (Need = ~13)
- 1 = 25% (Need = ~6)
- 0 = none
Routing by total score
| Total | Tier | What happens |
|---|---|---|
| 80–100 | A — Hot | Best closer, fastest appointment, owner notified |
| 60–79 | B — Solid | Standard rep, normal appointment, full presentation |
| 40–59 | C — Develop | Newer rep or phone-qualify further; book only if Authority + Timeline can be firmed up |
| 20–39 | D — Nurture | Drip sequence, no live appointment yet; revisit when a trigger fires |
| 0–19 | F — Disqualify | Politely close out; do not spend appointment time |
The discipline that makes this work is honesty in the fields. A rep who inflates every lead to an 85 to justify running it has broken the system. Tie a small part of comp or recognition to forecast accuracy rather than to optimism, and the scores stay honest.
Worked example: the seductive 50
A homeowner calls in. The roof is a 24-year-old 3-tab — genuinely end of life. Need scores a 4 (25). But the caller is one of two spouses and the other "handles the money and won't be home much" — Authority drops to 2 (~13). There is no deadline; "sometime this year" — Timeline 1 (~8). And budget is "we'll see what the price is" with no funding path discussed — Budget 1 (~5). Total: ~51, a C.
The roof seduces the rep into treating this like an A. The human situation says it is a develop-and-firm-up lead. The smart play is a phone call to get both spouses on a scheduled presentation and pin a timeline, then book the appointment. Running a closer out to this door today is how you burn a Saturday.
Qualification by lead type: the rules change
BANT is universal, but the weighting and the questions shift by where the lead comes from. Treating a storm lead like a retail lead — or a commercial lead like either — is a classic error.
Retail re-roof (no storm)
The purest BANT scenario. Need is age/condition, Budget is cash or financing, Authority is the household, Timeline is usually soft unless there is a transaction or leak. Because Timeline tends to be the weak letter, your job is to create a legitimate timeline (seasonal pricing, scheduling slots filling, a worsening problem) rather than invent a fake one. Weight Budget a little heavier here — retail roofs are funded by the homeowner directly, so funding path is make-or-break.
Storm / insurance restoration
Here Need and Timeline are often strong out of the gate (a real event happened, claim windows create urgency), and Budget shifts to the deductible-plus-claim path. The trap is Authority and compliance. You must work with the policyholder, document thoroughly, and stay rigorously on the right side of the line (next section). Weight Need and Timeline up; treat Budget as "is the deductible understood and the claim path plausible."
Commercial / multi-family
Authority becomes the dominant letter. There may be a facilities manager, an owner, a board, and a separate capital-budget approver. Need is often well-documented already (they have a leak log). Timeline ties to fiscal-year budgets and lease obligations. Budget is a formal line item, not a kitchen-table conversation. Re-weight: Authority and Timeline up, and add a fifth de-facto question — what is the procurement process? (RFP, multiple bids, board vote).
Property managers and repeat accounts
These are pre-qualified on Authority and Budget by definition — they buy roofs as a job function. Need and Timeline (which property, how urgent) are the only real variables. Score these high by default and protect the relationship; one property manager is worth a hundred cold doors.
The compliance line: storm, insurance, and what you cannot say
The moment a lead involves storm damage and insurance, qualification collides with a legal reality that has ended careers and triggered regulatory action: a roofing contractor is not a public adjuster. Get this wrong during qualification — especially over the phone, on camera, or in marketing — and you create liability that no closed deal is worth.
Here is the line, stated plainly.
A roofer MAY:
- Inspect the roof and thoroughly document damage with photos, measurements, and notes.
- Prepare an accurate, line-item repair estimate (Xactimate-aligned) for their own scope of work.
- State facts about their scope to the carrier when asked.
- Hand that documentation and estimate to the homeowner, who then files and deals with their insurer.
A roofer MAY NOT, for a fee:
- Negotiate, adjust, or "handle" the claim on the homeowner's behalf.
- Interpret the policy or tell the homeowner what is or isn't covered.
- Promise a specific payout, approval, or that a claim "will go through."
- Promise the deductible will be waived, absorbed, eaten, or "taken care of."
- Advertise or imply a "free roof."
- Represent the homeowner against the insurer. That is unlicensed public adjusting, and it is illegal in most states without a license.
The do-not-say list (teach this to every rep)
Post this where setters and closers can see it. These phrases, said during qualification or the pitch, are the ones that get companies in trouble:
- ❌ "We'll handle the whole claim for you." → ✅ "We'll document everything and give you a detailed estimate to file with."
- ❌ "Don't worry about your deductible, we've got it covered." → ✅ "Your deductible is your responsibility; here's what to expect."
- ❌ "You'll definitely get a new roof approved." → ✅ "Based on what I see, there's documentable damage. Your insurer decides coverage."
- ❌ "This is basically a free roof." → ✅ "If it's a covered claim, you'd typically pay your deductible and any upgrades you choose."
- ❌ "We'll negotiate with your adjuster to get you more." → ✅ "We'll be on-site for the adjuster's inspection to point out and document the damage we found."
How this reshapes qualification
During storm-lead qualification, your Budget question is not "will insurance pay for it." You cannot promise that. The honest, compliant version is: "If there's covered damage, the path is usually a claim where you pay your deductible — does that path make sense for you?" You qualify the plausibility and the homeowner's understanding, not a guaranteed outcome. RoofPredict's storm modeling can tell you a hail event of a given size passed over an address — that informs whether documentation is worth pursuing, not whether a claim will be approved. The roof either has documentable damage or it doesn't; the carrier decides the rest.
Your Need question stays on the documentation side: is there damage worth documenting? Your Authority question gets sharper: the policyholder must be the one you work with, because only they can file. Build your storm qualification around what you can lawfully control — documentation, an accurate estimate, the homeowner filing, the carrier deciding — and you capture the urgency of storm work without stepping into adjusting.
Disqualifiers: leads to kill fast
The other half of qualification is permission to walk away. A disqualifier is a single factor that, by itself, drops a lead to F regardless of the other letters. Killing these fast is not pessimism; it is how you free your reps for closable work.
- No funding path at all. Not cash, not financing-eligible, not a plausible claim. There is no roof sale here today.
- Caller has no authority and won't connect you to who does. A tenant pricing a roof for a landlord who "might be interested" is not a lead.
- No need the homeowner will accept. Roof is fine, or homeowner is convinced it's fine and won't look at documentation. Curiosity, not a buyer.
- No timeline and no trigger. "Just pricing for someday" with no forcing function. Nurture, do not appoint.
- Serial bidder. Already has five estimates and is shopping purely on price with no intent to decide. Be the cheapest or be gone — usually not worth a closer.
- Compliance red flag. Homeowner wants you to "make the claim work," inflate scope, or absorb the deductible. Decline cleanly. The lead that asks you to break the rules is the lead that files a complaint later.
A fast "no" is a gift. Every F you close out today is a Saturday afternoon your A-tier closer spends on an 85-point lead instead.
Building the qualification into your team's day
A framework that lives in a manager's head dies. Here is how to operationalize it so it survives contact with a busy week.
1. Qualify at the setter, not only the rep
Whoever books the appointment — call center, setter, the owner answering the phone — runs a light N-A-T-B and records a preliminary score. They do not need the full pitch; they need to confirm there is a need, identify the decision-makers, find the timeline, and sniff the funding path. A 90-second qualification at booking prevents a 4-hour wasted appointment.
2. A one-page qualification script
Give setters a single laminated page: the four letters, two or three questions each, and the scoring bands. Scripts feel rigid for a week and then become invisible competence. The best closers in any roofing company already ask these — the script just makes the whole team as good as your best closer.
3. Score in the CRM, route by score
Four required fields plus a total. Build automation so an 80+ pings the sales manager and a sub-40 drops into a nurture sequence instead of the appointment calendar. If your CRM can't do conditional routing, a simple rule ("A and B tiers get appointments, C tiers get a confirm-call first, D tiers get the drip") run by a disciplined sales coordinator works fine.
4. Review losses by letter
In your weekly sales meeting, look at the deals that died and tag which BANT letter killed each one. Patterns emerge fast. If half your losses are Authority, your reps are running one-leggers — fix the booking script. If half are Timeline, your reps are mistaking enthusiasm for deadlines — train the pin-it-to-a-date move. If half are Budget, you are writing estimates for unfunded leads — move the budget question earlier.
5. Re-score, don't set-and-forget
A lead's score changes. A D-tier nurture lead whose roof springs a leak just became an A. A B-tier lead whose co-owner backed out just dropped to a D. Re-score on every meaningful contact, and let trigger events (a new storm over the address, a price-drop season, a listing going live) automatically resurface dormant leads.
Where roof data changes the math before a rep dials
Everything so far assumes a lead already exists — a call came in, a door got knocked, a name landed in the CRM. But the most expensive qualification is the qualification you do after spending money to generate or chase a lead. The cheapest qualification happens before a rep ever engages, by pointing your team at the roofs most likely to score well on Need and Timeline in the first place.
This is where roof-age and storm-physics data earn their place in the process — not as a magic lead list, but as a way to pre-weight the Need and Timeline letters across a whole neighborhood or mailing list before anyone dials.
On Need: a roof-age range estimated from aerial imagery tells you which addresses on a street are plausibly at or past service life. It is a range, not a birthdate — the data narrows a street of 200 homes down to the 40 most likely to have an aging roof, so your canvassing and your direct mail hit Need-positive doors at a much higher rate. You still confirm condition on the ladder; the data just stops you from knocking 160 doors with five-year-old roofs.
On Timeline: storm modeling per roof tells you which specific addresses sat under a hail core or a damaging wind field, and roughly how hard. That is a probability the roof took a hit, not proof of damage and certainly not proof of a covered claim. But it is exactly the signal that pre-weights Timeline: a roof under a recent severe-hail footprint is far more likely to have a real, urgent, documentable reason to act than an identical roof a mile outside the swath.
On enrichment: if you already have a CRM full of past customers, old estimates, and a mailing list, appending roof-age ranges and storm exposure to those records resurfaces the dormant leads worth re-scoring. The customer you bid two years ago whose roof is now under a fresh storm footprint just jumped from D to A — and you'd never have known without the data.
That is the honest boundary. RoofPredict ranks which roofs are due — by age range and by storm exposure modeled per roof — so your team spends its qualification effort on doors that are already Need- and Timeline-positive. It does not tell you the homeowner has money, agrees with their spouse, or wants to buy from you. Budget and Authority are still human conversations your reps have to win. What the data does is make sure those conversations happen at the right doors — the ones where the roof itself was always going to score high — instead of being spread evenly across a street where most roofs have a decade of life left. You still run BANT. The data just makes your N and T start higher, so more of your appointments begin as B and A tiers instead of Cs and Ds.
Follow-up cadence by tier (qualification doesn't end at the appointment)
Qualification decides how hard you chase, not only whether you show up. Reps default to one follow-up rhythm for everyone, which means A-tier leads get under-worked and D-tier leads get over-worked. Match the cadence to the score.
- A-tier (80–100). Same-day appointment if possible, and a follow-up within 24 hours of the presentation while the documentation is fresh and the urgency is real. These leads go cold fast precisely because the timeline is hot — a leak or a closing date does not wait for your Tuesday call block. Two or three concentrated touches in the first 72 hours close more A-tier deals than ten spread over a month.
- B-tier (60–79). A structured five-touch sequence over two weeks: presentation, next-day recap, a value touch (a photo, a financing option, a reference), a check-in, and a clear ask with a deadline. B-tier leads are real but need a reason to move now rather than later — that is what each touch supplies.
- C-tier (40–59). Do not pour appointment time in until Authority and Timeline firm up. A short phone sequence to get the second decision-maker on a call and pin a date converts a C into a B before you spend a windshield hour. If after two attempts the Authority or Timeline gap won't close, drop to nurture.
- D-tier (20–39). Automated drip only. Monthly value email, seasonal touch, and — this is the lever most companies miss — a trigger-based re-surface. When a new storm crosses the address or a roof crosses a service-life threshold, the D-tier lead auto-promotes and a human re-engages. The lead you wrote off in March becomes your best call in July when a hail core moves through.
The cadence is itself a qualification signal. A B-tier lead that ignores five well-built touches over two weeks is telling you the Timeline was softer than it scored. Re-score them down and stop spending live-rep time. Persistence is a virtue right up until it becomes a tax on your closers.
What separates a qualified pipeline from a busy one
A busy pipeline and a qualified pipeline look identical on a Monday. They diverge by Friday. The busy pipeline forecasts $400k and books $90k because every lead was logged as a hot maybe. The qualified pipeline forecasts $120k and books $110k because the scores were honest and the routing was disciplined.
The difference is rarely talent. It is whether the team treats qualification as a gate or as a decoration. A gate means a lead cannot consume a closer's appointment slot until it has earned the score — Authority confirmed, Timeline pinned, a funding path identified. A decoration means the CRM has the four fields, everyone fills them with 4s, and nothing about routing actually changes. If your scores never stop a lead from getting an appointment, you do not have qualification. You have data entry.
The tell is in your ratios. Track appointments-per-sale and revenue-per-rep-hour by tier. If your A-tier closes at three appointments per sale and your C-tier closes at nine, the math has already told you where to put your best people — and where to stop sending them. Let the ratios, not the reps' optimism, set the routing.
A complete qualification workflow, start to finish
Here is the whole system in one place, as a numbered workflow a sales manager can hand to a new hire.
- Pre-target (before any lead exists). Use roof-age range and storm-exposure data to point canvassing, mail, and outbound at Need- and Timeline-positive doors. Skip the streets where the data says most roofs are young and storm-free.
- Capture (lead comes in). Setter runs the 90-second N-A-T-B script. Records preliminary scores in the four CRM fields.
- Score and route. CRM totals the score. 80+ to a closer fast; 60–79 standard appointment; 40–59 confirm-call to firm up Authority/Timeline before booking; under 40 to nurture.
- Confirm Authority before the full pitch. No full presentation on a known one-legger. Reschedule for all decision-makers or run documentation-only and book the real presentation.
- Build and accept Need on-site. Inspect, photograph, document. Make sure the homeowner sees and accepts the need — don't assume your assessment is theirs.
- Pin the Timeline. Convert "soon" into a date or a forcing function. If it stays vague, you've learned the timeline is soft.
- Surface Budget after value. Identify the funding path — cash, financing, or (compliantly) a claim. Don't write the detailed estimate for an unfunded lead.
- For storm leads, stay on the document/estimate side. Document damage, write an accurate estimate, hand it to the homeowner to file. Never handle the claim, interpret coverage, promise a payout, or touch the deductible. Teach reps the do-not-say list.
- Re-score on every contact. Update the BANT fields each touch. Let triggers (new storm, season, listing) resurface dormant leads.
- Review losses by letter weekly. Tag which BANT letter killed each lost deal and coach the pattern.
Run this for one quarter and the change shows up in two numbers: appointments-per-sale drops (because you stopped running unqualifiable leads), and revenue-per-rep-hour rises (because your closers spend their time on closable doors). Those two numbers are the entire point of qualification. BANT is not paperwork. It is the difference between a sales team that runs hard and a sales team that runs right.
FAQ
What does BANT stand for in roofing sales?
BANT stands for Budget, Authority, Need, and Timeline. For a roof, Budget means a real funding path (cash, financing, or a likely-covered insurance claim); Authority means every owner on the deed or policy is bought in; Need means the roof actually warrants work (age, storm damage, leak, failed component, or a sale/refi deadline); and Timeline means a real trigger forces a decision in a defined window. Most roofers qualify the roof (Need) well and under-qualify the human (Budget, Authority, Timeline) — which is where deals quietly die.
In what order should I ask BANT questions on a roofing lead?
The textbook order is Budget-Authority-Need-Timeline, but the field order that works is N-A-T-B: establish Need first so you have permission to talk, confirm Authority and Timeline because they are cheap to ask and brutal to skip, and save Budget for last — after you have built value, so money is a real conversation instead of a defensive reflex.
How do I score roofing leads with BANT?
Use a 100-point model weighted to how roofing deals actually behave: Need 25, Authority 25, Timeline 30, Budget 20. Score each letter 0–4 in quarters of its weight so the math is fast. Then route by total: 80–100 to your best closer fast, 60–79 to a standard appointment, 40–59 confirm-call to firm up Authority and Timeline first, under 40 into a nurture drip instead of a live appointment. The system only works if reps score honestly rather than inflating every lead to justify running it.
What is a one-legger and why does it matter for qualification?
A one-legger is an appointment where only one of two decision-makers will be present. The default rule is: do not run a full pitch on a known one-legger. Either reschedule for when all decision-makers are there, or run a documentation-only visit and book the real presentation later. Pitching a one-legger feels productive but rarely closes — it just trains the present spouse to relay a weak version to the absent one. Exceptions exist for clearly empowered single decision-makers.
How is qualifying a storm lead different from a retail re-roof lead?
On a storm lead, Need and Timeline are usually strong out of the gate (a real event happened, claim windows create urgency) and Budget shifts to the deductible-plus-claim path. On a retail re-roof, Timeline is usually the weak letter and Budget is make-or-break because the homeowner funds it directly. Storm leads also carry compliance landmines retail leads do not: you must work with the policyholder and stay strictly on the documentation and estimate side.
What can a roofer legally say about an insurance claim during qualification?
A roofer may inspect, document damage thoroughly, prepare an accurate line-item repair estimate for their own scope, and hand it to the homeowner to file. A roofer may NOT, for a fee, negotiate or handle the claim, interpret what the policy covers, promise a specific payout or approval, promise the deductible is waived or absorbed, advertise a free roof, or represent the homeowner against the insurer — that is unlicensed public adjusting. The compliant qualification question is whether a covered-claim path is plausible and understood, not whether insurance will definitely pay.
What are the fastest disqualifiers for a roofing lead?
Any one of these drops a lead to disqualified regardless of the other letters: no funding path at all (no cash, financing, or plausible claim); a caller with no authority who won't connect you to the decision-maker; no need the homeowner will accept; no timeline and no trigger; a pure serial bidder shopping only on price; or a compliance red flag where the homeowner wants you to make a claim work, inflate scope, or absorb the deductible. A fast no frees your closers for closable work.
How early should I ask about budget?
Ask about budget last — after you have established need and built value. Asked too early, the budget question triggers a defensive reflex (just send me a price). You rarely need an exact number; you need to know which of three funding paths applies (cash, financing, or a likely-covered claim) and whether the homeowner is anchored to a realistic range. Surface a budget mismatch before you write a detailed estimate, because the detailed estimate is real work you should not produce for an unfunded lead.
Can roof-age and storm data replace BANT qualification?
No. Roof-age ranges and per-roof storm modeling pre-weight only two of the four letters — Need and Timeline — by pointing your team at doors where the roof is plausibly aging out or sat under a recent storm footprint. The data is a range and a probability, not proof of damage or a guaranteed claim. Budget and Authority are still human conversations your reps have to win. The value is making sure those conversations happen at the right doors, so more appointments start as A and B tiers instead of Cs and Ds.
How do I operationalize BANT so it doesn't die in a manager's head?
Qualify at the setter with a 90-second N-A-T-B script, not only at the rep. Put four required BANT fields plus a total in the CRM and route appointments by score. Review lost deals weekly and tag which letter killed each one, then coach the pattern — Authority losses mean you're running one-leggers, Timeline losses mean reps mistake enthusiasm for deadlines, Budget losses mean you're writing estimates for unfunded leads. Re-score on every contact so dormant leads resurface when a trigger fires.
The Roofline by RoofPredict
Stay Ahead of Roofing Market Changes
Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.
Sources
- Roofing — Occupational Outlook Handbook — bls.gov
- NRCA Roofing Manual — nrca.net
- IBHS Hail Research and FORTIFIED Roof — ibhs.org
- NOAA Storm Prediction Center — spc.noaa.gov
- National Weather Service — Hail — weather.gov
- NOAA Storm Events Database — ncdc.noaa.gov
- FTC Business Guidance — Truth in Advertising — ftc.gov
- Texas Department of Insurance — Public Insurance Adjusters — tdi.texas.gov
- NAIC — Filing a Property Insurance Claim — naic.org
- International Residential Code (IRC) — Roof Assemblies — codes.iccsafe.org
- ENERGY STAR — Roof Products and Ventilation — energystar.gov
- U.S. Census Bureau — American Housing Survey — census.gov
- OSHA — Fall Protection in Roofing — osha.gov
- RoofPredict — roofpredict.com
Related Articles
How to Win Roofing Maintenance Contracts With Facility Managers
Maintenance contracts are the steadiest money in commercial roofing. Here is how to find the right facility managers, build a program they will sign, and keep it for years.
How Much Revenue Roofing Contractors Leave on the Table Per Claim (and Where It Leaks)
The money you lose on a storm job rarely shows up as a missed sale. It hides inside scope you forgot to document, supplements you never wrote, and roofs you should have been on instead.
How Much Should a Roofing Company Spend on Marketing? A Numbers-First Budget Playbook
A practitioner's breakdown of roofing marketing budgets: the percentage-of-revenue ranges that actually fit your stage, how to split that money across channels, and the math that tells you when you are overspending or starving growth.