Almost every contractor I work with has a Thumbtack, Angi, or HomeAdvisor story. Usually it goes the same way: signed up, got a rush of leads, closed a couple, then watched the bill climb while the quality dropped. Some swear by them. A lot more feel stuck on a treadmill they can't get off.

So are paid leads worth it? Honest answer: sometimes, for a while, for a specific reason. But for most service businesses they're a rented faucet, not an owned asset - and the day you stop paying, the water stops. Let me walk through how they actually work, the real math, and why the answer changes depending on whether you're in a small town or a big metro.

How Thumbtack, Angi & HomeAdvisor actually work

Different platforms, same basic model. You pay for the chance to talk to a customer - not for the job.

You pay per lead or per contact, not per won job. On Angi and HomeAdvisor you typically pay for each lead that comes in. On Thumbtack you pay when a customer contacts you. Either way, the money leaves your pocket before you've earned a dime.

Most leads are shared. That same homeowner usually gets handed to several contractors at once. So you're not buying a customer - you're buying a spot in a race to call them first. Four or five of you paid for the exact same lead.

You pay for junk, too. Wrong numbers, tire-kickers, people who were "just looking," folks way outside your area. You can dispute some, but not all, and chasing refunds is its own part-time job.

"With a paid lead, you're renting a stranger's attention for 30 seconds. With your own Google ranking, the customer found you, picked you, and called you. Those are not the same lead - and they don't close at the same rate."

The real math (run your own numbers)

Here's the part that matters. Don't think about the price per lead. Think about the price per job.

Say a lead costs you $30, and the platform shares it with four other contractors. Realistically you might close one out of every five or six shared leads you pay for - they're cold, they're price-shopping, and they're talking to your competitors at the same time. That means each actual job cost you $150 to $180 in lead fees alone, before you've turned a wrench. In big-ticket trades like roofing or remodeling, individual leads run much higher, so that cost-per-job climbs fast.

None of that is automatically a dealbreaker. If a $180 lead cost turns into a $9,000 roof, the math can work. If it turns into a $250 service call, it doesn't. The trade and the job size decide whether paid leads make sense - run your own numbers before you judge the platform.

The bigger problem is what you're building. Every dollar on leads buys exactly one shot at one customer. When you stop paying, you've got nothing to show for it. Compare that to money spent on your own presence, which keeps working after you stop spending.

Small town vs big metro: where it hurts most

This is the part most "are leads worth it" articles miss. The answer is genuinely different depending on where you work, and not in the way you'd guess.

 Small town (Liberty Hill, Leander, Temple)Big metro (Austin, Round Rock, Cedar Park)
Leads on the platformsThin. Fewer homeowners using Thumbtack/Angi out here.Plenty - but every lead is shared with more contractors.
Cost per leadLower, but still real money for a slow trickle.Bid up high. Big metros are where lead prices bite hardest.
Competition for each leadYou against a couple others.You against 4-6+, all calling the same homeowner.
How hard to just rank on Google insteadEasy. Few competitors. In my map-pack study, small-town packs included businesses with under 30 reviews.Harder but very doable - it takes more reviews and consistency, and you still own the result.
VerdictRenting leads is the expensive way to do something easy. Own your ranking.Paid leads can bridge a gap early - but build the asset in parallel or you'll rent forever.

Why the "are paid leads worth it" answer depends on your market. Ranking difficulty is drawn from my study of 99 Central Texas map-pack businesses.

Here's the kicker for small-town contractors: the very thing that makes paid leads thin out here - not many people, not much competition - is the same thing that makes owning your Google ranking easy. In my map-pack study, plenty of small-town businesses ranked in the top three with fewer than 30 reviews. You could spend a year of lead fees, or you could become the obvious local choice for a fraction of that and keep it.

In a big metro it's a tougher fight - more competitors, more reviews needed - so paid leads can make sense as a short-term bridge while you build. But even there, the goal is the same: get off the treadmill.

Renting leads vs owning your ranking

Strip away the details and it comes down to one question: at the end of a year of spending, what do you have?

 Paid leads (Thumbtack / Angi / HomeAdvisor)Your own Google ranking
What you're buyingOne shot at one shared customerA spot customers find on their own, again and again
The customerCold, price-shopping, talking to your competitors tooAlready chose you by clicking your profile and calling
When you stop payingIt all stops that dayKeeps working - it's an asset you built
Over timeCosts the same or more every monthCompounds - reviews and rankings stack up
Who owns itThe platform owns the relationshipYou do

That's the whole case. Paid leads are rent. Your Google Business Profile, your reviews, and your website are equity. One disappears the day you stop paying. The other is still there - and stronger - a year from now.

When paid leads do make sense

I'm not here to tell you to never use them. There are real situations where they're the right call:

  • 1
    You're brand new with no reviews yet

    If you just hung your shingle and have zero reviews, you can't rank yet. A few paid leads can get you working - and those first jobs become your first reviews, which start building the asset.

  • 2
    You need cash flow this week

    Ranking takes 60 to 90 days to really kick in. If the schedule is empty right now, paid leads can buy you time while the slower, better thing builds.

  • 3
    You're testing a new service area or trade

    Want to know if there's demand for a new service before you build out pages for it? A small lead budget is a cheap way to test the water.

The common thread: paid leads are a fine bridge. They're a terrible destination. Use them to get moving, but build the thing you actually own at the same time. And if you're going to pay for leads, Google Local Services Ads are usually a better bet than the lead resellers - they sit on top of your own Google presence instead of a third party's.

The better long game

The contractors who get off the lead treadmill all do the same boring thing: they make their own Google presence so strong that customers find them without anyone paying per click.

It's three pieces, and none of them are complicated:

📍
A managed Google profile
Complete, active, right categories. The full checklist here.
A steady flow of reviews
Asked for every week. Here's the system.
🌐
A site that backs it up
Fast, mobile, names your towns. Built to convert the visit into a call.

Do those three, keep at them, and the calls start coming in without a per-lead invoice attached. That's not a theory - it's exactly what happened for one of my clients.

What it looks like when it works

Roland runs SS Drywall Repair. Fifteen years in business, great work, and for a long time he was leaning on HomeAdvisor to keep the schedule full - paying for shared leads, competing on price, riding the treadmill.

We focused on the stuff he actually owns: his Google Business Profile, a real review system, and a fast website that names every town he serves. Within a few weeks he was ranking. Within a season he was booked out - off the paid-lead platforms, calls coming straight to him, no per-lead fee. Same business, same guy, same quality work. The difference was owning the phone instead of renting it.

Tired of paying for leads that go nowhere?

I'll show you what it'd take to rank in your town instead. No pitch, no pressure.

Book a Free 15-min Call →

The bottom line

Are paid leads worth it? They can be a useful bridge - when you're brand new, short on cash, or testing a market. As a permanent plan, they're an expensive way to rent customers who never really become yours.

And the smaller your town, the worse the trade. Out in a place like Liberty Hill or Leander, the same quiet market that makes the lead platforms thin makes owning your Google ranking easy. You'd be paying month after month to rent something you could own outright for less. In a bigger metro it's a closer call early on, but the destination is the same: build the asset, get off the treadmill.

If you want a straight read on what it'd take to rank in your specific town - and whether paid leads even make sense for your trade and job size - book a free 15-minute call. I'll give you the honest math. If leads are actually your best move right now, I'll tell you that too.

Quick answers

Is Thumbtack worth it for contractors?
It can be early on, when you have no reviews and need work fast. Long-term, you're paying per contact for shared, price-shopping customers. Most contractors do better building their own Google ranking so customers find and call them directly.

Are Angi (or HomeAdvisor) leads worth it?
Same answer. The leads are usually shared with several contractors and you pay whether or not you win the job. The math can work for big-ticket trades, but it's rent, not an asset - when you stop paying, it stops.

Thumbtack vs Angi - which is better?
They're variations on the same shared-lead model, so "better" depends on your trade and market. Whichever you pick, treat it as a short-term bridge and build your own Google presence at the same time.

What's the best lead generation for contractors?
The kind you own. A well-managed Google Business Profile, steady reviews, and a fast local website bring in customers who already chose you - with no per-lead fee and no platform owning the relationship.