Your Roofing Company's Most Underrated Asset: Leads That Never Booked
Your roofing CRM is full of leads that never booked. Here's why they went cold, what they're worth, and how to turn them into jobs without new ad spend.
5
Min. Lesezeit
Home Improvement

By Pam Torrey, Senior Director of Marketing at Leaping AI
Your CRM is packed with leads that never converted. Maybe they had a sales rep come out to their home but didn’t buy. Perhaps they were a storm lead from two years ago that didn’t end up booking an inspection. Or maybe it’s a list of leads you bought from an aggregator and never converted. Roofing lead reactivation is all about working the leads you already paid for who are sitting untouched, waiting for a reason to replace their roof.
Most roofing remodelers have thousands of these names sitting in their CRM, while almost none have a plan for working through them.
What aged leads actually are
A lead doesn’t have to be years old to be considered aged. In roofing, aged leads show up in a handful of common ways:
A form fill that got one callback, didn’t answer the phone, and then nothing
An in-home appointment or inspection that got canceled and was never rescheduled
A homeowner who didn't buy during the sales appointment but was never followed up with
Leads purchased from Angi that didn’t convert and never got worked by marketing
All of these leads made it into the CRM because they had potential, but they just haven’t been converted.
Why most roofing companies never follow up
Roofing leads don't go cold because they aren’t worth it, but rather because there aren’t enough hours in the day. A call center rep isn’t going to spend the day rehashing leads that were purchased 14 months ago when there is a fresh queue of inbound form submissions that need to be called and booked. New leads feel urgent—they’re ready to buy right now. Old leads are a gamble. Will they even pick up? Did they end up getting the job done by a competitor? You won’t know until you call.
Which is how the list of stale leads keeps growing and growing until a roofer has a database of thousands, just waiting to be worked.
What that list is actually worth
Doing the math on what these leads are actually worth requires any business leader to confront an ugly truth: there are possibly hundreds of thousands of dollars of revenue just sitting in the CRM. Just as a rough estimate, let’s say the average roof replacement is $10,000, with premium jobs running over $18,000. If you have 3,000 leads sitting in the CRM that haven’t been worked, even a 1% conversion on those leads would bring in a minimum of $300,000. If several of the jobs end up being premium work, or the leads convert at a higher rate, that’s real money to put back into your business.
And the best part is, no new marketing dollars are spent to generate these leads. You already paid for them through previous activity.
How a voice agent works through the list
It usually takes more than one call to reach an older lead, and most sales teams stop long before they should when trying to reconnect with these contacts. InsideSales.com's own research on lead response found that reps drop 30% of potential leads after just a few call attempts, even though persistence pays off: making contact at least six times pushes the odds of reaching a lead up to 90%. That's the ground given up when a rep tries once or twice and moves on to the next name.
This data is backed up by a separate study of 3.5 million leads, conducted by Velocify. The leads that eventually converted were reached within six call attempts 93% of the time, and leads that took seven or more calls converted at a rate of 45% less than those reached in six. It is perfectly normal to get no answer on the first, second, or even third try but still convert the lead. It’s normal, but it’s also the kind of repetitive sales task that inside sales teams, dealing with inbound requests and existing customers, don’t have time to run.
A voice AI agent can do that kind of dialing at scale, working through hundreds or thousands of dormant names in the time it would take a rep to work through a few dozen. It can have a real conversation with whoever picks up, confirming they still have a need, checking if they’ve received other quotes, and determining the timeline for the job. If the homeowner is still in the market for the project, the agent can book the appointment straight on the calendar. If they’re not ready, it will log the conversation in the CRM with notes, instead of letting the name just sit there without context.
That is the kind of six-call discipline the research says you need to convert stale leads, executed at a volume no call center rep could sustain. And the best part is, these are leads you already paid for. No need to spend money on new ads or buy new names from lead aggregators. Just work the leads you already have, the way they need to be called in order to convert.
When to run the list
While these leads are colder, there are still specific times when it is better to call them if you want to see the highest possible conversion.
Right after storm season, once the surge of new calls slows down and there's capacity to work back through the leads that were ignored due to the high call volume
Before storm season starts, as a pre-season move to book jobs before demand (and competitor call volume) spikes
Around the anniversary of the last contact, when a roof is a year older, a prior estimate may have expired, or a homeowner who said “not yet” might be ready to commit to the job
The list is already yours
Every quote request or inbound form fill that didn't close is still data you own. Reactivating those leads costs a fraction of what it took to generate a new batch of contacts from scratch. For the full picture of how a voice agent handles inbound calls, after-hours coverage, and lead follow-up together, see Voice AI for Roofing Companies: The Complete Guide. For what happens to leads outside business hours specifically, see What Happens to Your Roofing Leads After 5pm.
Want to see what's sitting in your own list? Book a demo and we'll walk through it.
Verwandte Artikel

What Happens to Your Roofing Leads After 5pm, and What You Can Do About It
Roofing leads don't stop at 5pm. See what happens to after-hours calls today, why answering services fall short, and how voice AI closes the gap.

Speed to Lead in Roofing: The 5-Minute Rule Most Contractors Miss
Speed to lead in roofing determines who wins the job. See what the research says about response time, and what slow follow-up is costing you.


