Skip to main content

Stop renting contractor leads from Angi and Thumbtack — do the break-even math first

OQ

Ahmad Qazi

Founder & CEO, O Trucking LLC

Published: July 10, 2026Updated: July 10, 2026
5+ Years Experience80+ Carriers ServedIndustry Data Verified

Written by Ahmad Qazi, founder of O Trucking LLC, drawing on 9+ years dispatching for owner-operators. Learn more about us.

Quick Answer
Angi, Thumbtack, and HomeAdvisor sell you leads you never own — usually shared with three to five competitors, charged whether or not you win the job, and priced from a few dollars for a small task to $50-plus for a remodel inquiry. That model works as a supplement, but as your only channel it caps your margin forever because you are renting access to your own customers. A website plus a Google Business Profile flips it: a fixed, low cost produces leads that are exclusively yours, repeat without a per-lead charge, and compound as your reputation grows.

Key Takeaways

  • Platform leads are typically shared with several contractors and billed on contact, not on winning — so you pay for jobs you lose.
  • Run the real math: lead price divided by your close rate is your true cost per acquired job, and it is higher than the sticker.
  • Disputed and junk leads (wrong number, out of area, tire-kickers) are a known friction on Angi and Thumbtack and quietly raise that cost.
  • A website and Google Business Profile are owned assets: near-fixed cost, exclusive leads, and no middleman taking a cut of the relationship.
  • The smart play is not quitting platforms cold — it's building your own channel so you can dial platform spend down over time.

What you're actually buying from a lead platform

When you pay Angi, Thumbtack, or HomeAdvisor, you are not buying a customer — you are buying a chance to compete for one. On the shared-lead model, the same homeowner inquiry is sold to several pros at once, and the job goes to whoever calls fastest and closes hardest. You are charged for the introduction the moment you receive it, whether that homeowner ever hires anyone at all.

That distinction is the whole story. On a platform, the customer belongs to the platform. If that same homeowner needs a second job next year, they go back to the app and you pay again to reach a person you already served. You are renting a relationship you should own outright, and the rent never stops.

The break-even math nobody runs before signing up

The sticker price of a lead is not your cost of a job — your close rate is the multiplier that reveals the truth. If a remodel lead costs $35 and you win one of every four you buy, each won job cost you $140 in lead spend before you have swung a hammer. Win one in six, and it's $210. Contractors feel the pain but rarely do the division.

Now layer in the leads that were never real: the disconnected number, the person three counties away, the buyer who wanted a price for a landlord and vanished. Every one you paid for and could not convert raises the cost of the ones you did. Do this math honestly for a full month and the number is almost always higher than you assumed when you signed up.

Save Money

Divide what you spent on a platform last month by the number of jobs it actually produced — not leads, jobs. That figure is your real cost per acquired customer. Compare it to the near-fixed annual cost of a website and a Google profile, and the gap is usually startling.

Why 'shared' is the word that costs you most

Exclusivity is the hidden variable. A shared lead means you are racing three to five other contractors to the same phone, so your close rate is structurally lower and your quotes get compressed downward as the homeowner collects competing bids you helped fund. The platform profits from the auction; you absorb the price war.

Contrast that with a homeowner who found you by searching your town plus your trade, read your project photos, saw your reviews, and called you specifically. That person is not comparison-shopping five pros in a race — they chose you before dialing. The lead is exclusive, the conversation starts warmer, and you can quote what the work is worth instead of what the auction has beaten it down to.

The asset you own vs. the access you rent

This is the core reframe. Platform spend is rent: it produces nothing that survives the month you stop paying. Turn off the budget and your pipeline goes dark that afternoon. A website and a Google Business Profile are assets: you build them once, and they keep producing leads next quarter and next year without a per-lead invoice attached.

Assets also compound. Every job you finish becomes a photo on your site and a review on your profile, which lifts your ranking, which brings the next lead cheaper than the last. A platform lead never compounds — the two-hundredth costs the same as the first. One channel gets cheaper as you grow; the other stays a toll booth you pay forever.

Want us to just build this for you? We design your website free — no contract, optional hosting $150/year.

Get my free website

You don't have to quit cold — you have to build the exit

The mistake is treating this as all-or-nothing. Platforms are genuinely useful when you are brand new, when you need to fill a slow week, or when you are testing a new service line. The problem is only staying 100% dependent on them, because dependence is what caps your margin permanently.

The plan is a glide path. Keep the platform running while you build your own channel, then dial the ad spend down as your website and Google profile start producing exclusive leads on their own. The goal is not zero platform spend on day one — it is getting to the month where you could turn them off and still have a full schedule.

  • Stand up a real website with your service pages, service area, and project photos — the asset every other channel points back to.
  • Claim and fill out your Google Business Profile so you appear in the local map when homeowners search your trade.
  • Route every finished job into a review, so your own channel grows stronger each month at no per-lead cost.
  • Track cost per acquired job on each channel monthly, and shift budget toward the one that keeps getting cheaper.

What the numbers look like a year later

Picture two contractors who each spent the same on marketing this year. The first put it all into shared platform leads: he has a full year of receipts and nothing to show for it once he stops paying — no ranking, no audience, no owned relationships. Next January he starts from zero again.

The second spent a fraction on a website and a profile and the rest on doing great work he documented. He ends the year ranking for his trade in his town, with fifty project photos and thirty reviews compounding in his favor, and a stream of exclusive calls that cost him almost nothing at the margin. Same money, opposite position — because one rented and one built.

Build the channel you actually own

O Trucking builds contractors a website and helps set up the Google Business Profile that turns rented platform leads into exclusive ones you own — leads that repeat without a per-lead bill. The design is free, there is no contract, and hosting is optional at $150/year. Keep the platforms if you want; just stop depending on them.

Free design & build. No contract. Optional hosting $150/year. We reply within 1 business day.

Request your free website

Tell us where to reach you — that's all we need to get started. The rest is optional.

100% free design — no contractYou own the filesCancel anytimeWe reply within 1 business day

You're dealing with a real US company, not a faceless agency. Talk to a real person: +1-682-978-8641

1
2
3

Business Information

Optional — if you have an existing website

Frequently Asked Questions

Have questions? We've got answers. If you can't find what you're looking for, feel free to contact us.

Are Angi and Thumbtack leads actually shared with competitors?

On their standard models, yes — a single homeowner inquiry is typically sent to several pros who then compete for it, and you are charged for the contact regardless of whether you win. Some plans offer more exclusivity at a higher price, but the default shared model is why your close rate and margin both take a hit.

Can I get a refund for a bad lead?

Both platforms have dispute or credit processes for clearly invalid leads — wrong numbers, spam, or out-of-area requests — but approval is not guaranteed and disputing takes your time. Even successful refunds do not fix the underlying issue: you are still renting access to customers instead of owning them.

Isn't a website slower than just buying leads today?

Buying leads is faster to switch on, which is exactly why it is a fine short-term supplement. But it never gets cheaper and stops the day you stop paying. A website and Google profile take a few weeks to gain traction and then keep producing leads for years, so the right move is to run both while your owned channel ramps.

How do I calculate my real cost per job from a platform?

Take your total platform spend for a month and divide it by the number of jobs — not leads — you actually booked and completed from it. That single number is your true cost of acquisition. Most contractors are surprised how high it is once they count the leads they paid for but never converted.

Do homeowners trust a contractor's own website over a platform listing?

Increasingly, yes. Many homeowners use platforms to gather names but then search each contractor directly to vet them before calling. A real website with project photos, licensing, and reviews is what converts that vetting search into a call — and that call is exclusively yours, with no per-lead fee attached.

CallGet Started Free