Digital Marketing for Contractors
A podcast for home improvement contractors to help you crush your lead goals and take your business to the next level. Join us each episode as we give you powerful insights and practical tips on the best digital marketing strategies to help you grow your home improvement business.
Digital Marketing for Contractors
Why Contractors Lose 30–50% of Their Leads (Without Realizing It)
Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.
Somewhere between 30 and 50% of the leads a typical replacement contractor pays for never turn into a real opportunity — and it's usually not because the leads were bad. In this episode, Caitlyn and Meredith break down exactly where leads quietly leak out of the sales funnel, why most owners never see it happening, and what to do about it.
They walk through the standard replacement funnel — inquiry, set, confirmed, issued, demo, sold — and identify the five places leads slip through the cracks: slow response times, cancellations before issue, no-shows, demo no-sells, and the biggest one of all, aged leads that never get a second touch. Because a CRM is built to show wins, this slow drip of lost opportunity rarely shows up as a visible problem, which is exactly why it's so easy for owners to miss.
The conversation zeroes in on the two biggest culprits: speed to lead (the contractor who calls back first usually wins, regardless of price) and the graveyard of unsold, aged leads sitting untouched in the CRM. Caitlyn and Meredith lay out a simple Good-Better-Best framework for plugging the leaks — starting with just measuring where leads drop off, then fixing speed to lead, then building out full follow-up automation — so contractors can stop losing deals they already paid for.
Want to find out how we can create a custom digital marketing game plan for your contractor business? Schedule a call with us at fatcatstrategies.com.
Meredith: Caitlyn, I want to start with a number that makes most contractors a little bit uncomfortable.
Caitlyn: Okay, I'm ready. Hit me, but don't.
Meredith: Somewhere between 30 and 50% of leads that a typical replacement contractor pays for never turn into a real opportunity.
Caitlyn: I, I've seen it.
Meredith: And here is the part that gets people. It's usually not because the leads were bad.
Caitlyn: That's the part nobody wants to hear, because the easy story is, "Angie sent me junk," or, "Modernize is selling me garbage." And sometimes that's true, but a huge chunk of those leads were perfectly good homeowners who genuinely wanted a quote, and they just slipped through the crack somewhere between the form submission and the sale.
Meredith: Right. They didn't get called fast enough, or they got called once and never again, or the appointment got set and then quietly fell apart before anyone ever sat down at the kitchen table.
Caitlyn: And the brutal thing is, you already paid for every one of those leads. The marketing dollar is spent whether you close them or not.
Meredith: So today, we're gonna walk through exactly where leads leak out of your funnel, why you probably can't see it happening, and what to actually do about it. This one might cost you a little bit of sleep, but it'll make you money.
Caitlyn: Let's get into it.
Intro: Welcome to Digital Marketing for Contractors, a podcast for home improvement contractors to help you crush your lead goals and take your business to the next level. Join us each episode as we give you powerful insights and practical tips on the best digital marketing strategies to help you grow your home improvement business. Let's get started.
Caitlyn: Welcome back to Digital Marketing for Contractors, the show where we translate all the marketing stuff into plain language so you can grow your home improvement business. I am Caitlyn Noble.
Meredith: And I'm Meredith Medlin, and if you run a replacement company, windows, roofing, siding, gutters, baths, this episode is squarely for you, because you're the kind of business that lives and dies by lead volume. You need hundreds of leads a month, not 10.
Caitlyn: Which means leakage matters way more for you than it does for a custom remodeler doing a handful of big projects a year. When you're running a real lead engine, a 30 to 50% leak isn't a rounding error. It's potentially the difference between a good year and a great one.
Meredith: So let's define the problem before we can fix it. Caitlyn, walk us through the funnel, because the leak's hiding gaps between the stages.
Caitlyn: Oh. This is good. So sure, okay. So if you've been on this show before, you know the standard replacement contractor funnel. A homeowner comes in as an inquiry. Sometimes you'll hear that called as a raw lead. That's a form fill on the website or an inbound phone call where someone basically says, "I'd like an estimate."
Meredith: And that inquiry is the most expensive thing that you own at that moment, because you paid to generate it, and you have gotten zero value back just yet.
Caitlyn: Exactly. Then your call center sets the appointment. Then someone confirms the appointment, usually the day before, making sure both decision-makers will be home. Then it gets issued to a specific sales rep. Then the rep does the demo, sometimes you call it the presentation, at the kitchen table. And then, hopefully it is sold.
Meredith: Okay, let's run that back, turbo. We got inquiry, set, confirmed, issued, demo, sold.
Caitlyn: Praise.
Meredith: And here is the thing that people miss. Every single arrow between those stages is a place where a lead can quietly disappear.
Caitlyn: Okay, let's name the big ones. Leak number one happens before you even talk to them. The inquiry comes in, and nobody calls fast enough, so by the time you do reach out, they've already booked your competitor.
Meredith: Exactly. Leak number two, you set the appointment, but then it's a cancel prior to issue. They agreed to have somebody come out, and then they called back and canceled before it ever even got assigned to a sales rep.
Caitlyn: Leak number three, the appointment's on the calendar, but it's a no-show, or one of the two homeowners isn't there, so your rep can't really present, and there's no decision.
Meredith: Leak number four is that the rep sits down, does the full demo, and the homeowner doesn't sign. That's your classic demo no sell, or as some of our clients say, sit no sell.
Caitlyn: And leak number five, which I'd argue is the biggest and most invisible.
Meredith: Yeah.
Caitlyn: All those leads from leaks, one just... I can't read, Meredith. I can't talk.
Meredith: one through four.
Caitlyn: Guys, I'm gonna make... I'm gonna say it again, because that's how important it is. In leak number five, which I'd argue is the biggest and most invisible, all those leads from leaks one through four just sit there, aged, untouched. Nobody ever circles back. They become dead weight in the CRM.
Meredith: And that's the one that drives us a little
Caitlyn: Me too
Meredith: because the lead isn't dead. The homeowner still has a leaking roof probably, and they still probably hate their old windows.
Caitlyn: Their bathroom isn't safe.
Meredith: Nope, they just didn't buy from you on that day.
Caitlyn: So when we say 30 to 50% of leads are lost, we're not talking about one giant hole. We're talking about five smaller holes, and they add up. A homeowner who could have been a sole job leaks out at one of those five touch points, and most contractors never trace it back because the leak is in the gaps, not in any one stage.
Meredith: Right, and here's why you can't see it. Your CRM shows you the wins. You can see the job sold, the revenue, lead source attribution, all of that. What it doesn't shove in your face is that slow drip.
Caitlyn: Mm.
Meredith: The 40 inquiries this month that never got a second call. Those don't show up as a problem. They don't show up as anything.
Caitlyn: Silence isn't an alarm. It's obviously the whole issue.
Meredith: All right, so let's dig into the leak that I think wastes the most money, and I think that's the very first one. I think that's speed to lead, how fast you respond after the inquiry comes in.
Caitlyn: This one's painful because it's so fixable.
Meredith: I think we just did a post about this or a, a episode
Caitlyn: that we, we could talk about this 100 times, so we're gonna talk about it again.
Meredith: Listen again.
Caitlyn: A homeowner sits down at night, they're frustrated about their bathroom, they fill out forms on three or four websites in the same 10 minutes. They are at peak motivation right then. They will almost never be that motivated again.
Meredith: And the contractor who calls them back first is gonna have a massive advantage, not because they're better, but because they were there while the homeowner still cared.
Caitlyn: Whereas, if your process is the lead comes in, it sits in an inbox, somebody gets to it tomorrow afternoon, by then, the homeowner has already talked to two other companies and maybe booked one. You didn't lose on price, you lost on the clock.
Meredith: And this gets so much worse with paid leads and aggregator leads. If you're buying from Angi or Modernize, any other lead aggregators, that lead is very often sold to multiple contractors at once.
Caitlyn: Sure is.
Meredith: So speed isn't a nice-to-have there, it's the whole game. You're literally racing the other people who bought that exact same lead.
Caitlyn: So let's talk about where contractors actually leak speed. Number one, after
Meredith: Mm
Caitlyn: weekends. A roofing inquiry comes in Saturday at 7:00 PM. If your call center is 9:00 to 5:00 Monday through Friday, that lead is 12, 15, 40 hours cold before anyone touches it.
Meredith: Right. And number two, the handoff between your digital lead and your phone team. The form submission lands in one
Caitlyn: Mm
Meredith: your call center lives in another system, and there's a gap. The lead's technically captured, but nobody's actually been told to even call them.
Caitlyn: And number three, there's no defined standard. If you've never told your team, "We call every web lead within X minutes," then there's no X. It just happens whenever someone gets around to it.
Meredith: And that's the fix in a sentence, honestly. You need a number, and you need it to be small. Contractors who win this are measuring the first... the time that you're first contacting your homeowner, like it's a core metric. You obsess over it, just the way you obsess over cost per lead.
Caitlyn: I'd love for more owners to put speed to lead on the same wall as cost per lead. You already track every marketing dollar. Track how fast you touch the lead that dollar brought.
Meredith: Because here's the math that should bother people. If you're spending real money to generate inquiries, and a third of them go cold purely because of response
Caitlyn: Mm
Meredith: you didn't have a lead problem to begin with. You had a lead, and you let it expire on the shelf.
Caitlyn: In fact, we're such good partners to our clients that if we pick up on this pretty quickly, we will literally be like, "Hey, y'all, like, why are
Meredith: Yeah
Caitlyn: why are we spending money on this?"
Meredith: Right.
Caitlyn: You know, so we, we watch that kind of stuff here at our sweet agency.
Meredith: Yeah, and we have solutions. I'm not saying you need to pay a room of call center people 24 hours a
Caitlyn: No
Meredith: every day. We have solutions that can
Caitlyn: We've done episodes on AI, too, about this.
Meredith: Sure have.
Caitlyn: So y'all, it's like paying for premium produce and letting half of it rot in the back of the truck, which
Meredith: Or in my case, in the back of my refrigerator.
Caitlyn: Or just in my refrigerator.
Meredith: Dang it. So that's exactly it. The expensive part already happened. The cheap part, calling them back quickly, that is the part that people skip.
Caitlyn: Yes. Okay. But if speed to lead is the loudest leak, the silent killer is the one we mentioned earlier, the leads that didn't close on the first pass and then you never hear from you again.
Meredith: And this is everywhere.
Caitlyn: Kills me. I know.
Meredith: Think about the demo no sell. Your rep drove out, spent an hour, half an hour, did the presentation, and the homeowner said, "Okay, we need to think about it." In a lot of companies, that lead just ends. It gets marked as not sold, and it just goes to die in your system.
Caitlyn: But "We need to think about it" is not no, it's not today.
Meredith: Mm.
Caitlyn: Replacement purchases are big, emotional, expensive decisions. Plenty of homeowners genuinely intend to move forward, they just didn't sign that night.
Meredith: Yeah, and cancel prior to issue leads are the same story.
Caitlyn: Yes.
Meredith: Something came up, they got cold feet, life happened. Doesn't it to all of us?
Caitlyn: It does
Meredith: that doesn't mean that they stopped needing windows. It means the timing was just off.
Caitlyn: So you've got this whole graveyard of leads, demo no sales, cancellations, no shows, old inquiries that never got a second call, and for most contractors, that pile just grows. Nobody owns it. Oh, it makes me crazy.
Meredith: I know, and the kicker is you already paid to every one of those people.
Caitlyn: Even if it was an organic lead, you somehow paid for it because you paid for your website and the content on your website.
Meredith: Exactly. So reengaging an aged lead is dramatically cheaper than generating a brand-new one, because the expensive acquisition cost is already sunk.
Caitlyn: This is where your CRM and your email and text marketing should be doing heavy lifting, and usually isn't.
Meredith: Yeah.
Caitlyn: A lot of our audience has a CRM. They absolutely do. MarketSharp, JobProgress, Zoho, ServiceTitan, something. But they're maybe using 30% of it. The follow-up automation is sitting right there switched off.
Meredith: And I mean, I get why. The owner's busy.
Caitlyn: 100%.
Meredith: The call center's slammed handling fresh inquiries, and nobody has the bandwidth to manually chase a six-month-old lead down, and that's fair. But it's the exact same reason that automation exists. It's amazing. Your system can tap into those leads and do it for you.
Caitlyn: A simple nurture sequence to your unsold and aged leads, a few emails, maybe a text or two, a seasonal promo when one comes up. You're not being pushy. You're just staying in front of people And you've already raised, who've already raised their hand once. Sorry, I started to think, I just wanted to say this. If you're using your CRMs, please make sure you're actually, like, putting a disposition next to all those leads. Otherwise, this is kind of a moot point. You know, so I just want to say that, is like I absolutely believe in this rehash process.
Meredith: Mm-hmm.
Caitlyn: But
Meredith: have to use your CRM correctly.
Caitlyn: Yeah. You have to say, "Hey, this lead was a demo no sale. Hey, this lead was a cancellation."
Meredith: Mm-hmm.
Caitlyn: Anyways, sorry. Go ahead, Meredith.
Meredith: No, You're passionate about it.
Caitlyn: I am. I know. We generate a ton of leads for our clients, and then when we don't see them
Meredith: They
Caitlyn: gets frustrating
Meredith: go die in the CRM. But we can warm them up for you with a rehash campaign.
Caitlyn: Correct.
Meredith: You can call us about that. And so when one of those leads resurfaces and says, "Hey yeah, we're actually ready now," that's revenue that you would have left completely on the table had you not gone for the rehash campaign. That lead was a total loss a minute ago, and now it's a sold job.
Caitlyn: totally. It reframes the whole thing. A no today is just a not yet, and you haven't followed up on.
Meredith: Exactly. All right. So let's make all of this talk practical because I don't want to turn this into somebody just feeling guilty about their current process. We want you
Caitlyn: Turn it into a plan
Meredith: turn it into a plan. Good idea, Caitlyn.
Caitlyn: Okay, we're gonna do a good, better, best on plugging these leaks.
Meredith: Yeah.
Caitlyn: I love the format for exactly this reason, because you don't have to fix everything this week. Start where you are.
Meredith: Yes. All right, so we're gonna start with good, the starting point. This is the see the leaks territory. You can't fix what you can't measure, so at the good level, you simply start tracking the gaps, not just your wins. How many inquiries came in? How many got contacted? How fast were they contacted? How many appointments got set versus issued versus sat? And what is your demo no sale pile looking like right now?
Caitlyn: Even pen and paper for a month would shock most owners. The good level is just turning the lights on and looking at your set, sit, and close numbers honestly. Where's the biggest drop-off between these stages? That's your number one leak.
Meredith: Right. All right, now we got better. So now you fixed the biggest leak, which for most people is speed. At the better level, you set a hard speed to lead standard. Every web inquiry gets a call attempt within a defined window, and you extend your call center coverage into the evenings and weekends, when a lot of those inquiries are actually coming in.
Caitlyn: Absolutely. And pause, if you don't have somebody to manage some of that on the weekends, don't pay for those leads to come in. I really admire, you know, one of our
Meredith: Yeah
Caitlyn: for doing that.
Meredith: Yeah.
Caitlyn: Because, like, it is, it's wasted money.
Meredith: Yeah.
Caitlyn: Okay, all right. You've tightened the handoff so a web lead instantly lands in front of whoever's making the calls with a script that's built for that fast first touch. There's no lead sitting in an inbox overnight.
Meredith: Yeah. That alone closes a big piece of the 30 to 50% we were talking about because the first leak is the biggest.
Caitlyn: Then best. This is where you build the machine that catches everything. At the best level, your CRM and your follow-up automation are doing the work the humans don't have time for. Every unsold lead, every cancellation, every demo no sell automatically drops into a nurture sequence. Emails, text, seasonal promos all firing on their own.
Meredith: And at that level, your lead source attribution actually gets trustworthy because you're not just measuring which sources generate inquiries, you're measuring which sources generate sold jobs after the follow-up. That's gonna change where you spend.
Caitlyn: And to be clear, you don't jump straight to best. You earn it. Good shows you the holes. Better plugs the biggest ones. Best makes sure nothing leaks out of the bottom ever again.
Meredith: All right. So let's make it concrete even more so with an example, and I want to be really clear, this is a fake company like we talked about in the last episode. Let's say they are Summit Bath Solutions again.
Caitlyn: So creative.
Meredith: Bringing it on back. Again, not a real company. But we built these numbers to look like a realistic one-day bath remodeler so that the so that the math is easier to follow.
Caitlyn: Right. Illustration only. So say Summit generates 200 inquiries a month. That's amazing. They're closing fine on the leads that make it to a demo. Their reps are good, but they were only sitting But they were only sitting on a fraction of those 200 because leads were leaking everywhere. Slow callbacks, after-hour inquiries going cold, and a giant pile of demo no sales nobody ever touched again.
Meredith: So they need to start at good. First, they need to map it out.
Caitlyn: Yes.
Meredith: They need to realize their single biggest drop-off is between the inquiry and the appointment being set. They are getting tons of inquiries, just with way fewer sets. This is a classic speed problem.
Caitlyn: Exactly. So then they move on to better. They set a fast callback standard and add weekend coverage. Suddenly, more of those 200 turn into set, confirmed, issued appointments. More demos, same close rate, but more at bats, so more jobs.
Meredith: Right, and then we've got best. They switch on automated follow-up to every unsold and aged lead. Now the demo no sells from two months ago start coming back around. A few even re-engage. More jobs off of leads that they'd already written off.
Caitlyn: And none of that required buying a single new lead. Same 200, they just stopped letting a third of them rot.
Meredith: And that is the whole point of the episode in one example.
Caitlyn: Yes.
Meredith: Before you spend another daggum dollar widening the top of your funnel, it is worth asking where you're losing your customers out which of these gaps.
Caitlyn: So here's what we'd love for you to do after this episode. Don't overhaul everything. Just go pull your numbers for last month, inquiries in, how many you actually contacted, how fast, and how big your unsold pile is. Find your biggest single drop-off. That's your starting point.
Meredith: And if you look at those numbers and think, "Okay, I can see the leaks, but I have no idea how to build the system that plugs them," that is exactly the kind of thing that we do here at Fat Cat.
Caitlyn: We work specifically with replacement contractors. So this funnel, the call center, the CRM, the speed to lead stuff, it's the world we live in, if you didn't notice. We're not a generalist agency trying to learn your business. We already know it, like, live in it, sit in it, and we close, yes.
Meredith: Exactly. So if you want a second set of eyes on where your leads are leaking and what you need to fix first, head on over to fatcatstrategies.com and book a strategy call. It's free. We're actually gonna look at your funnel. We'll do it with you, no pressure, no jargon, just a real conversation to figure out where the money's going.
Caitlyn: It's my favorite conversation.
Meredith: You do love those,
Caitlyn: love those conversations
Meredith: get to talk to this lovely lady if you give us a call.
Caitlyn: Yes. Yes, yes, yes. And if this episode was useful, do us a favor and send it to another contractor who you know is buying a ton of leads. This is the kind of thing that's easy to ignore until somebody points it out.
Meredith: Because the leads you already have are the cheapest leads you're ever gonna get. You just have to stop losing them.
Caitlyn: Mm. That's it for this one. Thanks for hanging out with us on Digital Marketing for Contractors. Y'all, we will see you next episode.
Meredith: Bye.
Caitlyn: Bye.
Outro: Digital marketing for contractors is created by Fat Cat Strategies. For more information, visit fatcatstrategies.com.