January 20, 2025
How to Qualify Roofing Leads Faster
Speed matters in roofing. Learn the key questions that help you identify hot leads and prioritize your time effectively.
You've probably done this: spent two hours driving across town, walking a roof, writing up a detailed estimate, only to have the homeowner say "Thanks, I'm just getting quotes" and never call back.
Meanwhile, there was an insurance claim three miles from your current job that you could've knocked out in a week. But you didn't even know about it because you were chasing the wrong lead.
This is the silent killer of roofing businesses. Not the leads you don't get—but the time you waste on the wrong ones.
The Real Cost of Unqualified Leads
Let's talk about what an estimate actually costs you. It's not just gas money.
You drive 30 minutes each way. That's an hour. You spend 20 minutes walking the roof, checking the attic, taking photos. Another 30 minutes writing up the estimate and going over it with the homeowner. If you're thorough (and you should be), you're looking at two to three hours all-in.
Now multiply that by three or four estimates a day during storm season. You're spending 8-12 hours doing estimates, which means you're not managing your crews, not following up with hot leads, not handling the actual work that's supposed to be in progress.
And here's the gut punch: if you're not qualifying leads upfront, half those estimates are going nowhere. You're essentially working a part-time job for free.
The Three Questions That Change Everything
Every single roofing lead—and I mean every single one—can be qualified with three questions. That's it. Not ten questions. Not a lengthy interrogation. Three.
1. What's your address?
This isn't just for directions. This tells you if they're in your service area, if you know the neighborhood, if that area got hit by the recent storm. If they say they're 90 miles outside your usual territory, you already know this is going to be a low-priority lead unless it's a massive job.
2. What type of damage are you seeing?
This is where you separate the "I see one shingle out of place" calls from the "I have three tarps on my roof and water in my bedroom" emergencies. The homeowner who says "My insurance adjuster found hail damage on 14 squares" is speaking your language. The one who says "I think it might be time for a new roof, it's been a while" is shopping, not buying.
3. Have you filed an insurance claim?
This is the golden question. This is the one that tells you if you're about to write an estimate for a $15,000 insurance job or if you're about to explain to a homeowner why their roof costs more than they thought.
Here's what most roofers don't realize: If they've already filed a claim, they're ready to move. The insurance company has already told them they're getting a new roof. They're not price shopping anymore—they're contractor shopping. These are your hottest leads, and they should jump to the front of the line.
Why This Feels Wrong to Some Roofers
I know what some of you are thinking: "I don't want to interrogate people. I want to be helpful. I'll just go look at every roof and let them decide."
I get it. You're a craftsman. You take pride in your work. You want to see every job with your own eyes. And there's honor in that.
But here's the truth: you're not helping anyone by spreading yourself too thin. You're not helping the homeowner with the emergency tarp situation when you're spending three hours on someone who's "just looking." You're not helping your crews when you're not available because you're chasing lukewarm leads. And you're definitely not helping your own family when you're working 80-hour weeks and still leaving money on the table.
The best roofers I know—the ones who've built real, sustainable businesses—they're ruthlessly efficient with their time. Not because they don't care, but because they care about doing the best work for the right customers.
The Triage Mindset
Think of it like an ER. When you show up at the emergency room, they don't see everyone in the order they walked in. They triage. The heart attack gets seen before the sprained ankle.
Your leads need the same approach:
Red Hot (Drop Everything): Filed insurance claim + visible damage + ready to schedule. You should be on this roof within 24 hours.
Warm (Follow Up Today): Suspected insurance claim or significant damage, but hasn't filed yet. You want to help them through the claims process and be top of mind when they're ready.
Lukewarm (Follow Up This Week): General inquiry, no immediate damage, just exploring options. Send them an info packet, add them to your email list, follow up in a few days.
Cold (Future Marketing): Outside your area, not ready to move forward, or just gathering information. Add to your database for future follow-up, but don't spend hours on these.
The Information You're Not Getting
Here's where most roofing companies are bleeding opportunities: they don't know which bucket the lead falls into until they've already invested the time.
Someone calls at 6 PM on a Tuesday. You're at dinner with your family. You see the missed call. You call back Wednesday morning, play phone tag, finally connect Wednesday afternoon. You ask the address, they tell you it's 45 minutes away. You ask about damage, they're vague. You ask about insurance, they haven't filed.
You've now spent 20 minutes on the phone and you don't even know if this is a lead worth pursuing. And because you don't want to seem pushy or lose the lead, you say "Sure, I can come take a look" and suddenly you've committed to a two-hour trip for what's probably a $500 repair that they might not even move forward with.
The companies that are winning right now? They know all of this information before they even call back. They have systems that ask these questions upfront, day or night, so when they do connect with the homeowner, they already know: insurance claim, $18,000 job, ready to move, schedule the appointment.
The Guilt You Need to Let Go Of
You might feel guilty about not treating every lead the same. Like you're somehow being unfair or playing favorites.
Let me flip that on you: Is it fair to the homeowner with an emergency to make them wait because you're chasing a tire-kicker? Is it fair to your family to work 16-hour days because you won't prioritize? Is it fair to your crew to be disorganized and unavailable because you're scattered across twelve lukewarm leads?
Qualifying leads fast isn't about being cold or transactional. It's about being professional. It's about respecting everyone's time—including your own. And it's about building a business that can actually deliver on the promises you make.
The roofers who qualify fast don't book fewer jobs. They book more. Because they're spending their time where it counts.