Lead Generation

Where to Buy Contractor Leads (And Why the Best Ones Aren't for Sale)

Where to buy contractor leads, honestly compared: every seller, what they really cost per booked job, and the source that beats them all, your own engine.

Where to Buy Contractor Leads (And Why the Best Ones Aren't for Sale)

Here is the honest answer to where to buy contractor leads: you can buy them from Angi, HomeAdvisor, Thumbtack, Networx, Bark, or Google Local Services Ads, but the leads that actually make you rich are the ones nobody is selling, because you can only build those.

I've watched a LOT of contractors set money on fire buying leads. Believe me, I've held the lighter fluid. I've also watched a few of them figure it out and never look back. This post is about the difference.

You typed "where to buy contractor leads" into Google at 11pm because the phone went quiet, and the payroll clock doesn't care about your feelings. I get it. Let me walk you through every place you can actually buy them and what each one really costs you. Then the part that saves you the most money: knowing which leads are worth buying and which ones are a slow leak in your bank account.

Where to buy contractor leads: every source, ranked

The menu is shorter than it feels at 11pm. You've got the big shared-lead marketplaces (Angi, HomeAdvisor, Thumbtack, Networx, Bark). Then you've got Google's own Local Services Ads, which plays a different game entirely. That's basically the whole list. Everything else is a reseller wearing one of those five as a costume.

The shared marketplaces all run the same play. Someone fills out a form. The platform takes that one form and sells the exact same lead to you and three or four other pros in your zip, all at the same instant. Now you're in a footrace with strangers. You're all calling one homeowner who's getting five phone calls in ten minutes and starting to feel like she did something wrong. Rough.

Here's the honest scorecard. Pay attention to the last two columns, because that's where the real story lives.

SourcePricing modelExclusive or sharedRough cost per booked jobWho owns the customer
AngiPay per lead $25 to $120Shared$400 to $900+Angi
HomeAdvisorPay per lead plus membershipShared$400 to $900+HomeAdvisor / Angi
ThumbtackPay per lead $10 to $75Shared, 3 to 5 pros$300 to $800Thumbtack
Networx / BarkPay per lead or creditsShared$350 to $800The platform
Google Local Services AdsPay per lead $40 to $85Mostly exclusive contact$150 to $400You, but you rent the spot
Your own engineBuild once, no per-lead fee100 percent exclusive$100 to $250 and fallingYou, permanently

The short version: Buying leads is fine as a snack. It is a terrible main course. Shared leads close low, so a cheap $50 lead is really a $500 booked job. Google Local Services Ads is the least-bad thing to buy. But the leads that print money are exclusive ones from your own rankings, reviews, and fast follow-up, and those are not on any menu. You have to build the kitchen.

Why "cost per lead" is the number that lies to you

Every platform sells you on the sticker price. "Leads as low as $25." Cute. That's not the number that matters, and they know it. The number that matters is cost per BOOKED job. The gap between those two is enormous.

Watch the math, because it's not complicated and it'll change how you shop. Shared leads close low. On a lead that four other companies are also calling, real close rates land somewhere around 6 to 10 percent. So say you buy leads at $50 a pop. To book one job, you burn through ten to fifteen of them. That's $500 to $700 in lead cost for one job. Your "$50 lead" was never $50. It was $600 wearing a $50 name tag.

Your "$50 lead" wearing a name tag
$50shared lead sticker price
6-10%close rate on shared
10-15leads burned per booked job
$600real cost per booked job
Your $50 lead was $600 wearing a $50 name tag.

The industry average cost per lead across home services sits right around $91, per LocalIQ's benchmark data. Run that same close rate on ninety-buck leads, and you see how fast a slow month gets expensive. This is exactly why I wrote a whole breakdown on exclusive versus shared leads: the sharing is the entire problem. And if you want the specific Angi post-mortem, I did that too, in are Angi leads worth it. Spoiler, it depends on how long you've been in business.

The trust problem nobody at these companies wants to discuss

I'm not here to tell you to torch every platform and never look back. Plenty of good contractors got their first ten jobs off Angi, and I'd tell any brand-new business to do the same. Just go in with your eyes open about who's on the other end of that transaction. In 2023 the FTC ordered HomeAdvisor to pay up to $7.2 million and knock it off with how it was marketing its leads to businesses. That's a real government order, and you can read it right here. I'm not saying this to scare you. I'm saying it so you go in with your eyes open and treat bought leads like what they are: rented, not owned.

Look at that last column in the table again. Angi's customer. Thumbtack's customer. The platform's customer. You did the work, you drove to the house, you fixed the thing, and the relationship still belongs to them. Next time that homeowner needs you, they open the app, and you're back in the footrace with the guy across town who bids every job at a loss just to stay busy. You're renting access to your own customers. Forever.

If you're going to buy, buy the good stuff

So which one do I actually point people to? Google Local Services Ads. It's the smartest paid option out there, and it's not close. Google screens the businesses, puts a green Google Verified badge on you, and makes the contact functionally exclusive: the homeowner calls YOU, not you plus four randos. You only pay for leads tied to your service, and you can dispute the junk ones. Look at that row again. Cost per booked job of $150 to $400 instead of $600. That's the difference between renting a decent apartment and renting a mansion. Either way, you're still renting.

  • Google screens the businesses, then puts a green Google Verified badge on you.
  • The contact is functionally exclusive. The homeowner calls YOU, not you plus four randos.
  • You only pay for leads tied to your service, and you can dispute the junk ones.

The catch with LSA is speed. Those leads go cold in minutes, and whoever calls back first usually wins. If your front desk takes an hour to return a call, you're lighting your ad budget on fire. I got ranty about this in speed to lead, so I'll spare you the sequel. Just know that buying good leads and answering them slowly is like buying a racehorse and feeding it to sleep.

Cost per booked job, best to worst
$600+shared marketplaces (Angi, Thumbtack)
$150-400Google Local Services Ads
$100-250your own engine, and falling
Even the best paid option is still renting. Your own engine, you keep.

The leads that are not for sale, and why they win

Here's the punchline I've been walking you toward. The best leads on earth can't be bought, not by you and not by anyone else. That's the exact reason they're the best.

A homeowner searches "roof repair near me," finds you at the top, reads 200 five-star reviews, and calls you and only you. That lead cost you almost nothing, and it closes two to three times higher than anything you buy. Nobody else got that form. No footrace, no bidding war with the guy across town. That customer is yours, and so is the next one they refer. You can't buy that lead, because it doesn't exist on a marketplace. It only exists because you built the machine that makes it.

I've watched this flip happen in real time, in one trade after another. An owner spends years renting a booth at somebody else's market. They pay a toll every time the door swings and treat slow months like bad weather. Then they finally build a storefront with their own name over the door, and the calls start coming because of THEM, not because a platform routed a lead and skimmed its cut. Same trade everybody else is in. Completely different ownership of the phone.

Renting a booth

A toll every time the door swings

You pay for access to your own customers, and the platform keeps them when the job is done.

Owning the storefront

Your name over the door

The calls come because of you. That customer is yours, and so is the next one they refer.

That machine isn't magic. It's your Google rankings, your reviews, and your follow-up, all working together on repeat. I broke down the rankings half in SEO for contractors and the reviews half in how to get Google reviews. If you're still deciding where to buy contractor leads at all, read the full playbook on the contractor lead generation pillar and the head-to-head Thumbtack versus Angi comparison first.

So here is what I would actually do

Use bought leads to smooth the dips. When August is slow, buy a few Local Services Ads leads and answer them in ninety seconds. Fine. Good, even. But don't confuse the snack for the meal. Every dollar you can spare goes into the machine that makes leads only you get. That cost per job keeps falling, while the rented stuff stays expensive forever.

If you want to see what owning your lead flow actually looks like instead of renting it by the slice, take a look at how it works. No footrace. Grab a coffee first. This is the fun part.

Stop renting your growth. Own it.

We build the whole engine and run it for you, with nothing held hostage. One company per trade, per market.

Book a Discovery Call →
Daniel Segalo, Founder of Contractor Fast Lane
Daniel Segalo, MBA Founder of Contractor Fast Lane. A decade scaling 250+ local service businesses, $275M+ generated for clients across 25 industries.