Qualifying Questions to Ask Before a Roof Estimate (The Pro Script)
On this page
Most roofing companies lose money before anyone climbs a ladder. The loss happens on the phone, in the five minutes when a homeowner calls in and someone on your team says "Sure, we can come take a look Thursday" without asking a single question that would tell them whether Thursday is worth the windshield time. Then a $90-an-hour estimator burns ninety minutes round-trip to look at a roof the owner has no intention of replacing, can't afford, doesn't own, or already signed with the company that called back first.
The fix is not a longer sales pitch. It is a short, disciplined set of qualifying questions you ask before you schedule the appointment, and a second set you ask at the door before you pull out the drone or the moisture meter. Done right, qualifying does three things at once: it kills the appointments that were never going to close, it tells you which real opportunities deserve your A-player and which can take a self-serve measurement, and it loads your estimator with the context they need to walk in already credible.
Below is the full system: the exact questions, why each one earns its place, how to score the answers, what to do with each tier, and the field workflow that turns a qualified call into a signed scope. It is written for the way roofing actually works in 2026 — mixed retail and storm work, homeowners who Googled three competitors before they called you, and crews you cannot afford to send chasing tire-kickers.
Why qualifying beats "just go look at it"
There is an old-school instinct in this trade that says every roof is a chance and you should never turn down a look. That made sense when leads were cheap and your competition was the guy with a magnet sign on his truck. It does not make sense when a shared lead costs real money, a marketed lead costs more, and your best estimator can only run four or five quality appointments a day.
Run the math on a single estimator. Say they work an eight-hour day and a thorough retail estimate — drive, inspect, measure, build the number, present — eats roughly ninety minutes door to door. That is about five appointments a day if everything is tight. Now suppose two of those five were never real: the homeowner was collecting a third bid to satisfy a spouse, or wanted a number to argue with their current contractor, or doesn't actually own the house. You just spent 40 percent of that estimator's selling capacity on zero. Across a five-person sales team over a year, two dead appointments a day per rep is the difference between a healthy close rate and a panicked one.
Qualifying does not mean being rude or interrogating people. It means trading two minutes of honest questions for an hour of wasted driving. Homeowners respect it more than they resent it — a contractor who asks sharp questions reads as a professional, and the ones who get annoyed by basic questions are usually the ones who were going to be a problem anyway.
There is a second payoff that owners underrate: qualifying generates routing intelligence. Once you score leads consistently, you stop sending your closer to measure a flat reroof that any tech could handle, and you stop sending a green tech to the $40,000 architectural job that needs your best presenter. The questions don't just filter — they sort.
The five things every qualifying script has to establish
Before the specific questions, understand the five facts you are trying to surface. Every good question maps to one of these. If a question doesn't, cut it.
- Ownership and authority. Is the person you're talking to legally able to sign for the work, and will every required decision-maker be present? A beautiful presentation to one spouse is half a presentation.
- Problem and trigger. What actually prompted the call today? A leak over the baby's room and a vague "the roof looks old" are completely different urgency levels and completely different conversations.
- Timeline and intent. Are they buying soon, planning for later, or shopping for information? "Just getting an idea" is a real answer you need to hear early, not discover at the kitchen table.
- Budget reality and decision process. Not "how much can you spend" — that backfires — but enough to know whether they understand a roof is a five-figure purchase and how they intend to pay for it.
- Competitive and history context. How many other companies are bidding, what happened with their last roof or last contractor, and where are they in their process?
Keep these five in your head and the script writes itself. Everything that follows is just the cleanest way to extract them without sounding like a survey.
The phone script: qualifying before you book the appointment
This is the conversation your intake person, CSR, or appointment setter runs the moment a lead comes in. The goal is not to sell. The goal is to decide whether to put the appointment on a calendar, and if so, whose calendar and how soon. Keep it under five minutes.
Start by earning the right to ask. People answer questions when they understand why you're asking.
"Thanks for calling — I want to make sure we send the right person out and don't waste your time, so let me ask you a few quick things about the roof and your situation. Sound good?"
That single line reframes the whole call. You're not screening them; you're being efficient on their behalf. Now work through the blocks.
Block 1 — Property and ownership
"Is this for a home you own, or are you helping someone else / is it a rental?"
You're confirming authority without accusing anyone of anything. If it's a rental and you're talking to a tenant, the appointment is worthless until the owner is in the loop. If it's a property manager, you need to know the approval chain. If an adult child is calling about a parent's house, you need the parent on the appointment or on the phone.
"And when we come out to put together the estimate, will everyone who'd be part of the decision be there?"
This is the single most valuable question in retail roofing and the one teams skip most. The one-leg appointment — one spouse home, the other "I'll talk to him" — has a brutally low close rate. You are not demanding both legs. You are surfacing the decision structure so you can either schedule when both are available or set expectations that this first visit is informational.
"Roughly how old is the home, and do you happen to know how old the current roof is?"
Most homeowners genuinely don't know the roof age — they bought the house, or it was done before they moved in, or a previous owner replaced part of it. That uncertainty is normal and it's actually useful data. A homeowner who says "no idea, it was here when we bought it in 2014" is telling you the roof could be anywhere from new-ish to well past its service life, and that's exactly the kind of address where a roof-age estimate from imagery (more on that later) saves you a guessing-game appointment.
Block 2 — The problem and the trigger
"What's going on with the roof that made you call today?"
Open-ended on purpose. Let them talk. The word today matters — it surfaces the trigger event. The answers sort cleanly:
- Active leak / visible interior damage — high urgency, schedule fast, and ask follow-ups about where and how long.
- Storm came through / neighbors are getting roofs done — storm-driven, different track entirely (covered below).
- Roof looks old, missing shingles, selling the house soon — planned/retail, real but less urgent.
- Just want to know what it'd cost / a number for my records — information shopper, qualify hard before you commit a person.
If there's a leak: "When did you first notice it, and is it actively dripping now or only in heavy rain?"
This tells you whether you're walking into an emergency that needs a tarp today versus an intermittent issue. It also tells you the homeowner's pain level, which correlates with their willingness to act.
"Have you had anyone out to look at it yet, or any temporary repairs done?"
Prior repairs mean prior diagnoses, prior quotes, and sometimes prior bad experiences you'll want to know about before you arrive.
Block 3 — Timeline and intent
"Are you looking to get this handled soon, or more in the planning stage for down the road?"
Give them permission to say "planning." You want to know that. A planning-stage homeowner is not a bad lead — they're a different lead, one you nurture rather than send your closer to. The mistake is treating them like a now-buyer, over-investing, and getting frustrated when they don't sign.
"If we came out, looked everything over, and the number made sense, is this something you'd move forward on in the next few weeks — or are you gathering information first?"
This is a soft trial close on the phone. It's not pushy because you've pre-loaded the escape hatch ("gathering information first"). Their answer is gold. "Yeah, we want it done before winter" is a buyer. "We're just trying to get an idea of cost" is a researcher — still worth serving, but maybe with a remote estimate rather than a windshield trip.
Block 4 — Decision process and budget reality
You do not ask "what's your budget" in roofing. It puts people on the defensive and most genuinely don't know what a roof costs. Instead you frame the investment and watch the reaction.
"Just so you have realistic expectations — a full roof replacement in this area is usually a five-figure investment depending on size, pitch, and materials. Does that line up with what you were thinking?"
This does two things. It pre-qualifies sticker shock so you don't drive out to someone who thought a roof was $3,000. And the reaction tells you everything — a calm "yeah, we figured" is a qualified buyer; a long pause and "oh, that much?" tells you to slow down and possibly handle financing on the appointment.
"Have you thought about how you'd want to handle that — paying directly, or would financing options be helpful to know about?"
Now you know whether to bring financing to the table. Plenty of good deals die because the estimator presented cash-only to a homeowner who needed a monthly number.
Block 5 — Competitive context
"Are you getting a few estimates, or are we one of the first you're talking to?"
Nobody minds this question and the answer shapes your whole approach. "You're the third" means you need a differentiation strategy and probably a same-day number. "You're the first" means you have room to build value and may close on the first visit. "My neighbor used you" is a referral — treat it like gold and move it up the schedule.
"How'd you hear about us?"
Attribution and rapport in one question. A referral closes at a far higher rate than a cold internet lead, and you should staff and schedule accordingly.
A scoring rubric so the whole team qualifies the same way
Scripts drift. One CSR is tough, another books everything that breathes. Give the team a simple rubric so qualification is consistent and so you can route by score. Here's a workable 100-point version you can adapt.
| Factor | What you're scoring | Points |
|---|---|---|
| Ownership & authority | Owner confirmed, all decision-makers will attend | 20 |
| Trigger / problem | Specific, urgent problem vs. vague curiosity | 20 |
| Timeline | Buying within ~30 days | 20 |
| Budget reality | No sticker shock; payment path clear | 15 |
| Competitive position | First or second bid, or referral | 15 |
| Accessibility | Address reachable, roof inspectable, no access blockers | 10 |
Score the call and route:
- 75–100 (A lead): Book your best closer, prime time slot, fast. This is a real buyer with authority and urgency.
- 50–74 (B lead): Worth a visit but manage cost. Send a capable tech, mid-priority slot, or run a remote/measured estimate first.
- 25–49 (C lead): Researcher or single-leg or distant timeline. Offer a ballpheric range, a remote estimate, or a follow-up date. Do not burn your closer.
- Under 25 (disqualify or nurture): Renter with no owner, no real problem, or pure curiosity. Capture the contact, add to a nurture list, and move on.
The point is not the exact numbers — tune them to your market. The point is that "go look at it" gets replaced by a decision that protects your most expensive resource: estimator time.
A worked example
A call comes in. "Hi, I think my roof might be getting old, can someone come give me a price?"
Your setter runs the blocks. Owner: yes, lived there 11 years. Decision-makers: "It'd just be me, my husband travels but he trusts my judgment" — single leg, dock points. Trigger: "No leaks, I just noticed some shingles in the yard after that wind a couple weeks back and the roof's probably original." Timeline: "Sometime this year, no rush." Budget: calm reaction to the five-figure frame. Competition: "You're the first I've called."
Score: authority partial (10/20), trigger moderate (12/20 — wind-driven granule/shingle loss is real but no leak), timeline soft (8/20), budget fine (15/15), competitive strong (15/15), access fine (10/10). Roughly 70 — a solid B. The smart move is not to scramble your closer for tomorrow morning. It's to book a measured estimate, get the husband on the appointment or at least on a video call for the presentation, and — because the roof is wind-affected and possibly original — pull the roof-age and storm history before you go so you walk in already knowing whether this is an aging-out replacement or a spot repair.
Storm and hail calls: qualify differently, and stay on the right side of the line
Storm-driven calls are their own animal, and they are where contractors get themselves into compliance trouble. A homeowner whose neighborhood just got hit will often call expecting you to "handle the insurance" or promise a free roof. You cannot do that, and your qualifying questions are the first place you set honest expectations.
Here is the bright line, because it protects your license and your reputation: as a roofing contractor you may inspect the roof, document damage thoroughly, and prepare an accurate repair estimate for your own scope of work. You may state facts about what you found and what it costs to fix. You may hand that documentation and estimate to the homeowner. What you may not do, for a fee, is negotiate or "adjust" the homeowner's claim, interpret their policy or what's covered, promise a specific payout or that the claim will be approved, promise their deductible will be waived or absorbed, advertise a "free roof," or represent the homeowner against their insurer. That last set of activities is public adjusting, and in most states it requires a license roofers don't hold. The homeowner files the claim; the insurer decides coverage; you document and estimate. Keep your storm script on the documentation-and-estimate side and you stay clean.
With that frame, the storm-call qualifying questions:
"When did the storm come through, roughly?"
Date of loss matters for everything downstream and tells you whether you're inside a reasonable window. A storm from eight months ago is a different conversation than one from last week.
"Have you noticed any actual damage — leaks inside, granules in the gutters, dented gutters or screens — or are you checking because neighbors are getting work done?"
This separates real damage indicators from neighborhood FOMO. Both are worth an inspection, but you'll prioritize and present differently. Dented soft metals (gutters, downspouts, vents) are a useful tell because they take an impact the same way the roof does.
"Have you filed a claim yet, or are you trying to figure out whether you should?"
Know where they are in the process — but notice what you do with the answer. If they haven't filed, you can explain that you'll document what you find and provide an estimate they can use, and that the decision to file and the coverage decision are between them and their carrier. You are informing, not advising on coverage.
"Has an adjuster been out yet?"
If an adjuster already inspected, your role is to document your own scope thoroughly and provide a clear, accurate estimate — useful if the homeowner believes the documented scope is incomplete. You document and estimate; you don't argue coverage with the carrier on the homeowner's behalf.
What you say to a storm caller, in plain compliant language:
"Here's how we work: we'll come out, get up on the roof, and document everything we find with photos and measurements. If there's storm-related damage, we'll write you a detailed estimate of what it costs to repair it properly. That documentation is yours — you decide whether to file with your insurance, and your insurance company decides what they cover. We make sure the damage and the repair scope are documented accurately and completely. What we don't do is handle your claim for you or promise what your insurer will pay — that's between you and them."
That paragraph wins trust precisely because it's honest, and it keeps you out of the unlicensed-adjusting ditch that's getting contractors fined and sued. Teach your whole team the do-not-say list explicitly: no "we'll get your claim approved," no "we'll get your deductible waived," no "free roof," no "we handle the insurance company." If a caller pushes for those promises, that resistance is itself qualifying information — and a chance to be the honest contractor in a field full of overpromisers.
The door-step qualifying layer: questions before you inspect
Phone qualifying gets the appointment right. There's a second, shorter layer the moment your estimator arrives, before the ladder comes off the truck. These questions calibrate the inspection and the presentation, and they catch anything the phone missed.
"Before I get up there — walk me through what you've been seeing."
Let the homeowner narrate. They'll point you straight to the problem areas and tell you, in their own words, how worried they are. You inspect smarter and you start the relationship by listening.
"How long are you planning to stay in the home?"
This quietly shapes the material conversation. Someone selling in two years wants a sound, clean roof at a fair price. Someone in their forever home is a candidate for an upgrade — impact-resistant shingles, better ventilation, a longer warranty. Same roof, different right answer, and you only know which by asking.
"When we're done today, if everything checks out and the number works, what would you want to do next?"
A gentle pre-close that surfaces hidden objections before you've invested the full presentation. If the answer is "well, I'd need to run it by my brother-in-law who does construction," you just found the real decision-maker and you can adjust on the spot.
"Is there anything about your last roof, or your last roofing experience, that you'd want done differently this time?"
This uncovers scars — the contractor who left a mess, the leak that came back, the warranty that meant nothing — and lets you position your process against exactly those pains.
Where roof-age and storm data make qualifying sharper
A lot of what your team is guessing about on the phone is actually knowable before you call back. How old is the roof, really? Has this specific address taken a meaningful hail or wind event? Is the neighborhood aging out all at once, or is this one tired roof on a young street? Answering those before the appointment turns a cold qualifying call into a warm, informed one — and it tells you which addresses are worth chasing in the first place.
This is the gap RoofPredict is built for. Working from aerial and satellite imagery, it estimates a roof-age range per address — not a date, a range, because imagery can tell you a roof is roughly 18 to 22 years old but cannot read a permit. It also models storm exposure per individual roof: which specific addresses sat under damaging hail or high wind, expressed as the odds that a given roof was affected, not a guarantee that it was. You can take a neighborhood, a mailing list, or your existing CRM and enrich it so every address carries a roof-age signal and a storm signal. The roofs that are aging out and the roofs a storm likely wore out rise to the top; the young, untouched roofs fall to the bottom.
Used honestly, that changes qualifying in three concrete ways. First, it reorders your callbacks — you work the addresses most likely to be due before the ones that aren't, instead of dialing in list order. Second, it pre-loads the estimator: instead of "do you know how old your roof is?" landing on a blank, you already know the roof reads as 20-plus and you frame the visit accordingly. Third, on storm work it tells you which doors in a hit zone actually sat under the worst of it, so you canvass the likely-affected blocks instead of the whole map.
The honest limits matter, and you should hold them firmly. A roof-age range is not a replacement for getting on the roof and looking — it's a prioritization signal, not a diagnosis. A storm probability is odds, not proof of damage; the inspection still decides what's real. Imagery doesn't see a roof that was replaced last month without a permit, and it doesn't grade the condition of the decking underneath. What the data does well is answer the question "which of these thousand doors should I spend my qualifying energy on," which is exactly the question that decides whether your team's day is profitable. It sharpens the front of the funnel; the questions and the inspection still close it.
Common qualifying mistakes that cost roofers money
Even teams that believe in qualifying do it badly in predictable ways. The biggest leaks:
Booking the appointment before qualifying. The setter says "great, Thursday at 2" and then tries to ask questions, so there's no leverage and no consequence. Qualify first; the appointment is the reward for a qualified call, not the opening move.
Treating every lead as A priority. If your closer runs every appointment, your closer is mis-deployed. Researchers and single-leg appointments don't need your best presenter at prime time. Route by score.
Asking "what's your budget" directly. It triggers defensiveness and most homeowners can't answer it. Frame the investment range and read the reaction instead.
Skipping the decision-maker question. This one question prevents more wasted appointments than any other, and it's the one teams drop when they're busy. A flawless pitch to half the deciders is a callback, not a sale.
Over-promising on storm calls. The contractor who says "don't worry, we'll get your whole roof approved and waive your deductible" books more appointments this week and loses their license or eats a lawsuit next quarter. Honest framing qualifies better and keeps you legal.
Not capturing the disqualified. A renter today is a homeowner in two years; a researcher today buys in spring. "No, not now" is a nurture contact, not a delete. Tag them and keep them.
No consistency across the team. If qualification lives only in your best CSR's head, it dies when they're out sick. Write the script, build the rubric, and train to it so every lead gets scored the same way.
Handling the answers you don't want to hear
Qualifying only pays off if you act on the inconvenient answers instead of pretending you didn't hear them. The hard part isn't asking — it's responding to a disqualifying signal without either bailing on a real opportunity or pouring your closer onto a dead one. Here's how to handle the common landmines.
"My spouse isn't going to be here, but I make these decisions."
Don't argue, and don't roll your eyes. Validate, then reframe gently: "That's totally fine — a lot of folks split it up that way. The only reason I ask is that a roof's a big decision and I've found it goes smoother when everyone sees the same photos and hears the same number, so nobody's playing telephone afterward. Would it work to do the inspection now and the walkthrough when you're both around, even if that's a quick video call?" You've kept the appointment, protected the close, and shown you respect their time. If they insist on going solo, note it in the file and lower the priority — you'll inspect and measure, but you'll set the real presentation for when both legs are present.
"I just want a ballpark over the phone."
Some contractors refuse to give any number; others blurt out a figure that anchors badly and haunts the presentation. The middle path is an honest range tied to variables: "For a home around your size, a replacement in this area usually runs somewhere in a range depending on pitch, the number of layers we have to tear off, and the material you pick — anywhere from the entry asphalt option to a premium architectural or impact-resistant system. The only way I can give you a number you can actually plan around is to measure it. If the range I just gave is in the ballpark you expected, let's get it scheduled; if it's way off, tell me and we'll talk." That last clause is doing quiet qualifying work — it flushes out the homeowner who thought a roof was $4,000 before you waste a trip.
"You're the fifth company I've called."
Five bids usually means one of two things: a homeowner who's genuinely overwhelmed and looking for someone to trust, or a price-shopper who will grind every number to the floor. Find out which with one more question: "What's making you talk to so many? Is it that the prices have been all over the place, or that you haven't clicked with anyone yet?" If it's price chaos, you can win on clarity and process. If it's trust, you can win on credibility and references. If they just want the lowest number on five quotes, you may decide this isn't your buyer — and that's a legitimate, money-saving decision to make on the phone rather than at the curb.
"I'm not sure I can afford it right now."
This is not a disqualifier by itself — it's a financing conversation waiting to happen. "That's exactly why I asked earlier — a lot of our customers handle a roof on a monthly payment rather than all at once, and we can show you what that looks like on the appointment so there are no surprises. Would knowing the monthly option help?" You've turned a soft no into a qualified yes with a payment path. The homeowner who still can't move forward after that is a nurture contact, not a lost cause.
"My contractor told me the roof's fine — I just want a second opinion."
Tread carefully and stay factual. You're not there to trash another company; you're there to document what you observe. "Happy to take a look and tell you honestly what I see — if your roof's in good shape, I'll tell you that too. I'd rather you trust me with the truth than sell you something you don't need." That posture closes more long-term business than any hard pitch, because the homeowner who hears "your roof is fine" from you remembers you when it isn't.
Qualifying across different lead sources
Not every lead deserves the same script, because not every source carries the same intent. A referral and a shared internet lead are different humans in different states of mind, and your qualifying should flex to match.
Referrals
The warmest lead you'll ever get. Someone they trust already vouched for you, so the trust-building portion of your script can shrink and you can move faster to scheduling. Don't waste a referral by treating it like a cold lead and grinding them through heavy qualification — confirm authority and decision-makers, confirm the trigger, and get it booked with a strong rep quickly. The one thing to nail down: "Did [referrer] mention what we did for them?" It primes the relationship and tells you what expectation you're walking into.
Inbound web and form leads
These have intent but no relationship. The homeowner found you, which is good, but they almost certainly found three others too. Qualify the full script here — especially competitive position and timeline — because the speed-to-lead advantage is enormous: the contractor who calls back first, while the homeowner is still on the website, books a wildly higher share of these. If your form lead sits for two hours, you're calling a homeowner who already booked someone else. Build your intake so web leads trigger a callback in minutes, not hours.
Shared and aggregator leads
The coldest paid lead and the one most in need of ruthless qualification, because you're often calling someone who filled out a form for "roof quotes" and is now fielding calls from four companies. Authority, timeline, and whether they even remember requesting quotes are all live questions. These leads reward a tight, fast, high-skepticism script and punish over-investment. Score them hard and route accordingly.
Door-to-door and canvassing leads
When your crew is already in a neighborhood — especially a storm-affected one — the qualifying happens face to face, but the same facts apply. The advantage is you can often see the roof from the ground, so you can qualify on visible signals (missing shingles, dented gutters, age cues) before you even knock. This is where pre-loaded roof-age and storm data earns its keep: knowing which specific houses on the block read as aging-out or likely storm-affected lets your canvassers knock the right doors instead of every door, and open with something relevant instead of a generic pitch.
Storm-event surges
After a major hail or wind event, the phones light up and the temptation is to book everything and sort it out later. Resist. A storm surge is exactly when disciplined qualifying matters most, because the volume can bury your crews in low-probability inspections while the genuinely-damaged, ready-to-move homeowners wait. Qualify for actual damage indicators and real intent, prioritize the addresses that both sit in the hit zone and show signals, and remember the compliance line gets more important under surge pressure, not less — the overpromising that tanks a contractor tends to happen when everyone's slammed and a setter cuts corners to book faster.
Training your team to qualify without sounding scripted
A script on paper is worthless if it comes out of your setter's mouth as a robotic checklist. The homeowner can hear a survey, and it kills rapport. The goal is for the questions to feel like a natural, caring conversation while still covering all five facts every time. Getting there takes deliberate practice.
Role-play the hard calls, not the easy ones. Anyone can handle "my roof is leaking, please come now." Drill the single-leg objection, the price-shopper, the storm caller demanding a free roof, the renter who doesn't realize they can't authorize work. Run these as live role-plays weekly until the responses are reflexive.
Record and review calls (with proper consent per your state's law). Nothing improves qualifying faster than a setter hearing themselves book an obvious researcher into a prime closer slot. Pull two calls a week per person and review them together — one that went well, one that didn't.
Tie the rubric to a CRM field, not a sticky note. If the score lives in the system, it can route the lead automatically, and you can later analyze which signals actually predicted closes. If it lives in someone's head, it evaporates.
Coach the "why" behind each question so the team can improvise. A setter who understands that the decision-maker question exists to protect the close rate will adapt it naturally to each caller, instead of reading it word for word. A setter who's just reading a list will sound like they're reading a list.
Build escape hatches into the language. Every qualifying question should give the homeowner a graceful out — "or are you just gathering information?" — so it never feels like a trap. People answer honestly when honesty is offered as a normal, acceptable option.
Measuring whether your qualifying actually works
Qualifying is only worth the effort if it improves your numbers, so measure it. A few metrics tell you whether the system is paying off and where it's leaking.
| Metric | What it tells you | What "good" looks like |
|---|---|---|
| Appointments set vs. leads received | How selective your intake is | Selective enough that capacity goes to real buyers |
| Appointment-to-close rate | Whether you're sending estimators to qualified doors | Climbing after you implement scoring |
| Cost per closed job | Whether wasted appointments are shrinking | Falling as dead trips disappear |
| Single-leg appointment rate | Whether the decision-maker question is working | Dropping over time |
| No-show rate | Whether qualified leads are committed | Lower for higher-scored leads |
| Close rate by lead score tier | Whether your rubric predicts reality | A leads close meaningfully higher than C |
That last row is the one that proves the whole system. If your A leads don't close at a meaningfully higher rate than your C leads, your rubric is mis-weighted and you should retune it — maybe timeline matters more than you scored it in your market, or maybe referrals deserve more points. Feed every outcome back into the rubric and the scoring gets sharper every quarter. Qualifying isn't a one-time setup; it's a loop that learns.
Putting it together: the end-to-end workflow
Here's the whole motion, start to finish, so you can build it into your CRM and your training.
- Lead arrives (call, form, referral, storm canvass). Capture name, address, and source immediately.
- Enrich before you dial back where you can — pull the roof-age range and storm history for the address so the callback is informed, not cold.
- Run the phone script — ownership and authority, problem and trigger, timeline and intent, budget reality, competitive context. Under five minutes.
- Score the call against the rubric. Be honest; the score only helps if it's real.
- Route by tier. A leads to your closer in a prime slot; B leads to a capable tech or a measured/remote estimate; C leads to a remote range or a scheduled follow-up; disqualified leads to nurture.
- Brief the estimator with the score, the trigger, the decision structure, and the roof-age/storm context before they leave the office.
- Run the door-step layer — listen first, confirm the decision-makers, surface objections, and learn how long they're staying.
- Inspect, document thoroughly, and build an accurate estimate. On storm work, document and estimate your scope; the homeowner files and the insurer decides coverage.
- Present to all decision-makers, handle financing if the budget signal warranted it, and ask for the business.
- Feed the outcome back — closed, lost, nurture — so you learn which qualifying signals actually predict close rate in your market and tune the rubric over time.
That loop is what separates a roofing company that drives all over the county hoping for the best from one that knows, before the truck rolls, which roofs are worth measuring and why. The questions are simple. The discipline to ask them every single time — and to act on the answers instead of booking everything — is the whole game.
If you want the front of that funnel to be sharper, RoofPredict can tell you which addresses on your list are most likely due — by roof-age range and by storm exposure modeled per roof — so your qualifying energy lands where the real opportunities are. See how it scores your market at roofpredict.com.
FAQ
What is the single most important qualifying question before a roof estimate?
Whether all decision-makers will be present at the appointment. A roof is a five-figure purchase, and presenting to only one spouse or partner produces a callback, not a signature. Asking it on the phone lets you schedule when everyone is available or set expectations that the first visit is informational.
Should I ask a homeowner their budget before the appointment?
Not directly. "What's your budget?" puts people on the defensive, and most homeowners genuinely don't know what a roof costs. Instead, frame the realistic investment range for your area and watch their reaction. A calm response signals a qualified buyer; sticker shock tells you to slow down and bring financing options.
How do I qualify a storm or hail lead without overstepping legal limits?
Ask when the storm hit, what damage they've actually noticed, whether they've filed a claim, and whether an adjuster has been out. Then explain you will document the damage and write an accurate repair estimate for your scope, which is theirs to keep. Make clear the homeowner files the claim and the insurer decides coverage. Never promise approval, a waived deductible, or a free roof, and never offer to handle or negotiate the claim, which is unlicensed public adjusting in most states.
How long should a pre-appointment qualifying call take?
Under five minutes. The goal is to decide whether to schedule, whose calendar to use, and how soon, not to sell. Open by explaining you want to send the right person and not waste their time, then work through ownership, the trigger problem, timeline, budget reality, and competitive context.
What's a good way to score roofing leads so my whole team qualifies consistently?
Use a simple 100-point rubric: ownership and authority (20), trigger or problem severity (20), timeline (20), budget reality (15), competitive position (15), and accessibility (10). Route 75-plus to your closer in a prime slot, 50 to 74 to a capable tech or remote estimate, 25 to 49 to a remote range or follow-up, and under 25 to a nurture list. Tune the weights to your market.
Is it worth sending an estimator to a single-leg appointment where only one decision-maker is home?
Usually not at full cost. Single-leg appointments close at a much lower rate. Either reschedule for when both decision-makers are available, get the absent party on a video call for the presentation, or treat the first visit as informational with a measured estimate rather than committing your best closer to a prime-time slot.
How can I know a roof's age before I call the homeowner back?
Most homeowners don't know their roof's exact age, but aerial and satellite imagery can estimate a roof-age range per address, along with whether that specific roof likely took a hail or wind event. Tools like RoofPredict enrich a list or CRM with those signals so you can prioritize the addresses most likely to be due and walk into the appointment already informed. The range is a prioritization signal, not a diagnosis, so the inspection still decides what's real.
What should I ask at the door before I inspect the roof?
Have the homeowner narrate what they've been seeing, ask how long they plan to stay in the home so you can frame materials correctly, run a gentle pre-close about what they'd want to do next if the number works, and ask what they'd want done differently from their last roofing experience. These calibrate the inspection and surface hidden objections before you invest in the full presentation.
How do I handle a homeowner who just wants a price for information?
Serve them, but don't over-invest. An information shopper is a real future buyer, just not a now-buyer. Offer a remote or measured estimate, a ballpark range, or a scheduled follow-up rather than sending your closer on a windshield trip. Tag them for nurture so you reconnect when their timeline turns into a purchase.
Why do qualified leads still fall through, and how does qualifying help?
Common causes are missing decision-makers, undisclosed competing bids, budget shock at the table, and unspoken objections. Good qualifying surfaces all four before the appointment, so you can schedule both legs, prepare a differentiation strategy, bring financing, and address concerns early. It converts surprises that kill deals at the kitchen table into context you handle in advance.
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
- NRCA Roofing Manual and Professional Resources — nrca.net
- IBHS FORTIFIED Roof Standards — ibhs.org
- NOAA Storm Prediction Center — spc.noaa.gov
- National Weather Service Storm Events Database — ncdc.noaa.gov
- OSHA Fall Protection in Residential Construction — osha.gov
- International Residential Code (ICC) — iccsafe.org
- FTC Guidance for Home Improvement Contractors — ftc.gov
- Texas Department of Insurance — Public Adjuster Information — tdi.texas.gov
- U.S. Bureau of Labor Statistics — Roofers Occupational Outlook — bls.gov
- U.S. Census Bureau — American Housing Survey — census.gov
- NOAA National Centers for Environmental Information — Severe Weather — ncei.noaa.gov
- IBHS Hail Research and Impact Resistance — ibhs.org
- National Association of Insurance Commissioners — Public Adjusters — naic.org
- RoofPredict — roofpredict.com
Related Articles
How to Fill a New Roofing Crew's Schedule From Scratch
You hired the crew, bought the trucks, and now Monday is empty. Here is the exact playbook owners use to go from zero booked jobs to a full board.
Reduce Roofing Canvasser Turnover by Improving Door Quality
Most roofing canvasser turnover is not a hiring problem or a coaching problem. It is a door-quality problem. Fix the list and the people stay.
How to Compete Against National Roofing Franchises Locally (Without Burning Cash)
National franchises win on ad budget and brand recognition. You win on speed, local trust, route density, and knowing exactly which roofs are due. Here is the operational playbook.