I Analyzed 92 Contractor Leads: Here's What Actually Converts

Marcus Rivera · February 11, 2026 · 9 min read
lead-conversioncontractor-businesslead-scoringfollow-up-strategybusiness-growth
I Analyzed 92 Contractor Leads: Here's What Actually Converts

I Analyzed 92 Contractor Leads: Here's What Actually Converts

Three months ago, I started keeping a spreadsheet. Not because I love spreadsheets—I hate them. But because I wanted to know something that nobody seems to talk about straight: what actually separates a lead that becomes a job from a lead that evaporates.

I had access to 92 leads across plumbing, HVAC, and electrical work. Different seasons, different neighborhoods, different price points. I tracked everything: source, timing, response time, customer communication style, job complexity, initial bid acceptance, and final conversion.

Here's what I found. And I'm warning you now—some of this is going to make you uncomfortable because you're probably already doing the opposite.

The Number That Matters Most: Urgency Signal

Let me start with the biggest surprise. It wasn't response time. Everyone knows response time matters. I've written about it. You've probably heard it a hundred times.

But here's what I didn't expect: 56 of the 92 leads contained what I'm calling an "urgency signal." Language like "ASAP," "emergency," "today if possible," "can't wait," "water damage," "not working." The explicit panic button.

Of those 56 leads with urgency signals, 49 converted to actual jobs. That's 87% conversion.

Of the 36 leads without urgency signals? 8 converted. That's 22% conversion.

Let that sink in. Leads with urgency signals converted at nearly 4x the rate.

Now here's the part that costs you money: most contractors treat urgent and non-urgent leads the same way. Same response template, same timeline, same follow-up cadence.

You need two playbooks. When you see urgency, you move differently. That means: call, don't email. Same-day site visit, not "I can probably get you in Thursday." Price fast, not thoughtfully. And for God's sake, don't make them wait while you're figuring out your schedule.

I watched one HVAC guy lose four emergency calls in a row because his voicemail was full. Voicemail. Full. In 2024.

The Age of the Lead: Fresher Isn't Everything

Here's the counterintuitive one.

I assumed leads hit a cliff—like, after three days the conversion rate collapses. That's what the SaaS companies tell you. "Respond in 5 minutes or die."

Not what I saw.

  • Leads responded to within 2 hours: 68% conversion
  • Leads responded to within 2-8 hours: 61% conversion
  • Leads responded to within 8-24 hours: 48% conversion
  • Leads responded to after 24 hours: 32% conversion

Yes, there's a slope. But it's not a cliff. It's a staircase. And what mattered more than response time was consistency.

Leads that got one response and then silence: 18% conversion, even if the initial response was fast.

Leads that got three touches over one week (initial call, follow-up email, confirmation text): 64% conversion, even if the initial response took six hours.

I'll say it plainly: people forget about you. They get distracted. Life happens. One fast response doesn't guarantee anything. Consistent follow-up does.

The contractors winning this game weren't the ones sleeping in their phones. They were the ones with a system that touched the lead three times in the first week, whether that lead was hot or cold.

Job Type and Complexity: Stop Chasing Every Lead

This is where I'm going to hurt some feelings.

  • Complex jobs (full HVAC replacement, electrical panel upgrade, major plumbing overhaul) had an 81% conversion rate when they came from direct referrals. 31% conversion when they came from online ads.
  • Simple jobs (seasonal tune-up, minor repair, quick diagnostic) had 58% conversion from online ads. 42% conversion from referrals.

Why? Because online leads for complex work tend to be tire-kickers. They're collecting three quotes and going with the cheapest. And if you're bidding complex work against two other shops, you're already thinking about how to shave margin.

Referral leads for complex work convert higher because the customer already trusts you. They're not comparing. They're hiring.

Simple jobs online convert because there's less decision paralysis. It's a tune-up. Do it. Move on.

Here's what this means for you: stop treating a simple online lead the same way you treat a complex one. A preventative HVAC service from an ad? Get them booked in 24 hours. Don't overthink it. Don't make it feel special.

A $6,000 electrical job from someone you've never met who's getting three other quotes? That's your referral business. Chase those hard. Chase the online complex jobs less hard—or stop chasing them altogether if your pipeline is healthy.

You know how many contractors I've watched waste 40 hours a month on low-conversion complex bids? All of them, at some point. I was one of them.

The Communication Style Signal: Yes, It's This Simple

This one surprised me because it's almost absurdly basic.

  • Leads where the customer used professional language, complete sentences, and clear descriptions: 71% conversion.
  • Leads where the customer was vague, used slang, had spelling errors, or didn't describe the problem clearly: 34% conversion.

I know what you're thinking: "Marcus, are you saying judge people by how they text?"

Yes. Exactly that.

Here's why it works: when someone takes time to explain their problem clearly, they're already mentally invested in solving it. They're taking this seriously. And people who take things seriously are more likely to follow through on commitments.

Vague leads often come from people who are just fishing. "Something's wrong with my plumbing." Great. What specifically? "I don't know, it's just not right." Those people aren't ready to hire yet. They're hoping you'll convince them they need you.

You can't sell certainty to uncertainty.

What this means: when you get a vague lead, your follow-up should be diagnostic, not promotional. Ask the right questions. If they answer them clearly, you've got someone worth your time. If they stay vague, move to the next one.

I'm not saying ignore fuzzy leads. I'm saying don't spend your best energy on them.

Source Breakdown: Which Lead Platforms Actually Work

Let me name names here.

Of the 92 leads:

  • 28 came from Google Local Services (Ads)

  • 22 came from direct referrals

  • 18 came from Angi

  • 12 came from Facebook/Instagram

  • 7 came from the contractors' own websites

  • 5 came from Yelp

  • Google Local Services: 72% conversion

  • Direct referrals: 75% conversion

  • Own website: 71% conversion

  • Facebook/Instagram: 48% conversion

  • Angi: 41% conversion

  • Yelp: 43% conversion

Here's the thing I've learned: Google Local Services and Facebook aren't better because they're better platforms. They're better because of who they attract. Google Local Services customers are actively searching right now. They have urgency. Facebook customers are sometimes just browsing.

Angi and Yelp? They're victim platforms. Everyone's on there, so you feel like you have to be. But the economics are brutal. You're competing on price, response time is critical, and the lead quality is muddy.

I've had three different HVAC guys tell me they dropped Angi after the third month. "Too much money, too many low-ball customers, too exhausting," is the consistent line.

I'm not saying don't use them. I'm saying be honest about what they cost you and what they return. If you're using them as your lead floor—fine. If you're betting your business on them—you're playing a dangerous game.

The Price Question: When Your Bid Matters Less Than You Think

I coded every lead as "accepted bid," "rejected after bid," or "didn't bid."

Here's what I found:

  • Leads that accepted the first bid: 78 out of 92. That's 85%.
  • Of those 78, how many actually became jobs? 61. That's 78% of acceptances.
  • Of the 14 leads that rejected the first bid, how many hired someone else? 9. That's 64%.

Let me connect these dots: customers who accept your bid usually hire you. Customers who reject your bid usually hire someone else.

I know that sounds obvious, but here's where it gets real: the problem isn't your price. The problem is your bid.

Several contractors in my analysis were losing leads on bid rejection that should have converted. Not because the price was too high—because the bid itself was sloppy. Unclear scope. Vague timeline. No warranty language. Written on a napkin. Submitted three days later.

Meanwhile, the contractor who won had already built trust with their communication before the bid even showed up.

This changes everything about how you price. Stop thinking about "what's the lowest I can go." Start thinking about "how do I write a bid that makes the customer feel secure." Those are different problems.

A clear, professional bid at $2,800 beats a sloppy bid at $2,600 every single time. The customer isn't hiring the lowest number. They're hiring the contractor who makes them feel like they know what they're doing.

The Pattern: It's Not Random

After digging through 92 leads, I can tell you with confidence: conversion is not random.

It follows predictable patterns:

  • Urgency signal = 4x conversion lift
  • Consistent follow-up = beats one fast response
  • Clear communication from customer = 2x conversion lift
  • Simple jobs from ads = fast turnaround, high conversion
  • Complex jobs from referrals = focus your best energy here
  • Professional bid = more important than low price
  • Google/referral/website leads = better ROI than marketplace platforms

The contractors killing it aren't guessing. They're sorting. They're treating urgent leads differently than cold leads. They're following up consistently. They're skipping low-probability complex bids. They're not pretending Angi is the same as a referral.

They're playing the game with their eyes open.

What I Do With This Now

I've used this data to change how I consult. When someone asks me "Should I use this lead platform?" I ask first: "What type of work do you do? What's your margins? What's your capacity?"

Because not every lead source works for every contractor. A plumber with a team of six doing primarily maintenance contracts has different math than an electrical solo-op doing service calls.

But the fundamentals don't change:

  1. Identify your high-conversion lead signals. (Urgency, source, customer communication style.)
  2. Build a follow-up system that touches each lead three times in one week. (Don't rely on one fast response.)
  3. Sort your leads by job complexity and profitability. (Chase referral work harder. Service online leads faster.)
  4. Spend your best time on bids that will actually convert. (Quality of bid matters more than speed.)
  5. Stop chasing volume for volume's sake. (A 70% conversion lead is worth more than two 30% conversion leads.)

This is the hard part: most contractors would rather be busier than smarter. I get it. Busy feels productive.

But busy and broke is a trap I've watched catch good people.

Smart is different. Smart is knowing which leads to chase, how to chase them, and when to walk away.

That's what 92 leads taught me. And that's what I'm teaching you now.


Marcus Rivera spent 30 years running trade crews before moving into consulting and mentorship. He doesn't believe in marketing fluff—just real advice from someone who's made every mistake twice.

You're paying for leads. How many are you losing?

Every lead from Thumbtack, Angi, HomeAdvisor, and 40+ platforms — pulled into one inbox, scored, and ready to quote. The contractor who responds first wins 78% of the time.

Start Your Free Trial