Every contractor who's used Angi, Thumbtack, or HomeAdvisor knows the feeling. You pay for a lead, you call within five minutes, and the homeowner says, "oh, you're the fourth person who's called me." You're not bidding on a job. You're racing three other contractors to the phone, all of you paying the same platform for the same name.

It works, sort of. It produces calls. But the math is brutal when you actually run it, and the deeper problem is that you never own anything. The minute you stop paying, the leads stop cold.

The Real Cost-Per-Job Math

Here's what the platforms actually cost when you measure by booked jobs, not raw leads. Industry data from 2026 puts the cost per booked job at roughly $168 for Google Local Services Ads, around $250 for Thumbtack, and about $542 for Angi. That spread exists because of how the leads are sold. Thumbtack sends each lead to four or five contractors. Angi sends each to two to four. Google Local Services Ads, by contrast, connects a homeowner to one business, which is why its booking rate runs around 31% versus roughly 12% for Angi.

Read that again. On Angi, you're paying the most per booked job and competing with the most people for each lead, and only about one in eight of those leads turns into work. The model is built to keep you buying more leads, not to get you more jobs.

COST PER BOOKED JOB (2026 INDUSTRY DATA)
Google Local Services Ads~$168
Thumbtack~$250
Angi~$542
Contractors each Thumbtack lead is sold to4-5
Angi lead-to-booking rate~12%
Google LSA lead-to-booking rate~31%

One more thing changed recently. In October 2025, Google replaced the "Google Guaranteed" badge on Local Services Ads with a "Google Verified" badge and merged the LSA and Google Business Profile review pools. If you run LSA, that's worth knowing, because it means your Google reviews and your ads reputation are now more connected than before.

The Difference Between Renting Leads and Owning a Channel

The platforms aren't evil, and for a brand-new contractor with no reputation, they can be a way to get the first jobs. But they are renting. You pay each month, you get leads that month, and you build nothing that lasts. The moment your budget tightens, you disappear.

Owning a channel is different. When a homeowner in your town searches "deck builder near me" or "emergency electrician [your city]" and finds your business in Google's results, that lead is yours alone. Nobody else paid for it. It didn't get sold to three competitors. And the work you did to show up there, your Google profile, your reviews, your website, keeps paying off month after month without a per-lead charge.

Here's the honest tradeoff. Platform leads are fast but expensive and rented. An owned channel is cheaper per job and permanent, but it takes a few months to build before it produces. The smart move for most established contractors is to keep enough platform spend to stay busy while you build the owned channel that eventually replaces most of it.

How to Build the Owned Channel

This isn't complicated, but it does take consistency. The pieces that get a contractor found in their own market, for leads nobody else paid for:

Consider a quick illustrative comparison. A contractor spending $2,000 a month on Angi might book three or four jobs from it. That same effort and a fraction of that money put into building Google visibility produces leads that keep coming after the spend stops, and that don't arrive pre-shopped to three competitors. This is a general example, not a specific client result, but it's the structural reason owned beats rented over time.

Find Out How Many Leads You're Renting Instead of Owning

Our free audit shows where your business stands in local search and what it would take to get found for the searches you're currently paying Angi and Thumbtack for.

Get Your Free Audit →

Why This Matters for Minnesota Contractors Specifically

In a smaller Minnesota market, you have a real advantage the platforms don't want you to use. The competition for local search visibility is lighter than it is in a metro. A contractor in a smaller Minnesota town can rank in Google's top results with far less effort than one in Minneapolis, because fewer local competitors have done the work. That's a window, and it's open now.

The platforms count on you believing that buying leads is the only way to stay busy. For your first jobs, maybe. But the contractors who build their own visibility stop being at the mercy of rising per-lead prices, stop competing with three others for every call, and end up with a lead source they actually control. The money you're handing Angi every month could be building that instead.

See What an Owned Lead Channel Would Look Like for You

Our free AI Assessment maps your current visibility and the highest-ROI moves to get found in your market, without paying per lead.

Take the Free AI Assessment → See Our Local SEO Services →