Angi & Thumbtack vs. Google Ads for pool service: which paid channel actually pays off?
All three buy you a customer who's already looking — but they bill in completely different ways, and that changes everything. Angi & Thumbtack charge per shared lead (~$15–85), sold to several pros at once, so you're racing competitors for the same name. Google Ads charges per click (~$3–8 on pool keywords), and the click is exclusively yours — but a click isn't a lead, and you pay for the ones that bounce. Google Local Services Ads charge per lead (~$20–40 for pool service), Google-verified with a "Google Guaranteed" badge, sitting above everything else. There's no universal winner — the right pick depends on your close skills, your budget for management, and how much you value owning the customer relationship.
What's the real difference between these channels?
They all reach a homeowner who has decided they need a pool pro and is looking right now. The difference is the billing unit — and the billing unit quietly determines your risk.
- Marketplaces (Angi, Thumbtack) sell you a lead: a homeowner's contact info, shared with a handful of other pros. You pay per lead whether or not you win the job.
- Google Ads (PPC) sells you a click: someone who saw your ad and clicked through to your site or tapped to call. The click is yours alone, but many clicks never become a call, and you pay for every one.
- Google Local Services Ads (LSAs) sell you a lead too — but a Google-screened one, delivered through a badge that sits at the very top of the results, and you can dispute junk leads for credit.
Same customer, three different meters running. Here's how they stack up.
How do the costs compare, side by side?
| Angi / Thumbtack | Google Ads (PPC) | Google Local Services Ads | |
|---|---|---|---|
| You pay per | Shared lead | Click | Lead (Google-screened) |
| Typical price | ~$15–85/lead¹ | ~$3–8/click² | ~$20–40/lead² |
| Shared with competitors? | Yes — 3–8 pros¹ | No — the click is yours | Shown alongside a few others; you're contacted directly |
| Pay if it doesn't convert? | Yes | Yes (per click) | Only on a real contact; junk disputable |
| Trust signal | Platform profile & reviews | Your own ad & site | "Google Guaranteed" badge |
| Setup / skill needed | Low | High (auction, landing page, tracking) | Low–medium (verification required) |
| Who owns the relationship | The platform | You | You (via Google) |
¹ Angi reports ~$15–85/lead shared to 3–8 pros; Thumbtack charges per contact — ~$8–20 cleaning, $25–75 most trades — shared with 4–5 pros; ~78% of homeowners go with the first responder. ² Pool-service figures: ~$3–8/click PPC and ~$20–40/lead LSA per industry guides; blended all-trade LSA average ~$53/lead (Feb 2026, 888 contractors). Verify current figures before publish.
So which one has the lowest cost per customer?
It depends on the channel's conversion shape, not its sticker price — and the sticker price is the trap.
- Marketplaces look cheap per lead but bleed on the shared model. A $40 lead sounds fine until you remember four competitors got the same name and ~78% of homeowners hire whoever calls back first.¹ Your real cost per customer is that $40 multiplied by how many shared leads you burn before one picks you — often several. Speed and a great phone game are everything here.
- Google Ads is cheap per click but you buy a lot of non-buyers. At ~$3–8 a click you'll pay for plenty of tire-kickers and misclicks. Your cost per customer is the click price ÷ how many clicks turn into a call ÷ your close rate — which is why a sharp landing page and call tracking matter more than the click price itself.
- LSAs often land in the middle and skip the auction. You pay ~$20–40 only when someone actually contacts you, the "Google Guaranteed" badge lifts response, and you can claw back credits for junk leads. The trade-off is Google controls the pricing and the queue, and you're verified before you can run.
The honest answer: there is no channel that's cheapest for everyone. A fast-responding operator with a weak website may win cheapest on marketplaces; a disciplined one with a strong landing page and tracking usually wins cheapest on Google Ads; an operator who wants results without becoming a PPC manager often does best on LSAs.
When should a pool operator use each one?
Reach for Angi/Thumbtack when:
- You need a job this week and can respond within minutes, every time.
- You're new, have no reviews or website yet, and want any at-bats while you build.
- You're comfortable competing on speed and price for a shared name.
Reach for Google Ads when:
- You (or someone you hire) can run the auction properly — tight keywords, a landing page that converts, call tracking.
- You want to own the click, the message, and the customer end to end.
- You're going after specific high-value jobs (repairs, equipment, "pool pump not working") where search intent is urgent and the ticket is big.
Reach for Local Services Ads when:
- You want pay-per-lead simplicity with a Google trust badge and top placement.
- You'd rather not manage an ad auction but still want to own the relationship.
- You can pass Google's verification and keep your review profile healthy.
What do most successful pool operators actually do?
They rarely bet the whole budget on one. A common, sane split is: LSAs and/or Google Ads to capture the high-intent searches (the people typing "pool service near me" today), a small marketplace tap only to fill genuine capacity gaps, and — critically — a channel that reaches owners before they ever search, so they're not paying auction prices for every customer. Paid search and marketplaces are all competing for the same moment: the instant a homeowner starts looking. The operators with the best margins make sure they're not only fighting in that moment.
Marketplaces, Google Ads, and Local Services Ads are three different meters on the same customer — the homeowner who's already shopping. Marketplaces sell a shared lead (cheap-looking, but you're one of several and you pay for misses). Google Ads sells an exclusive click (you own it, but a click isn't a customer and you need skill to convert it). LSAs sell a Google-screened lead (middle-priced, trusted badge, less to manage). Pick by your strengths — speed, ad skill, or a desire for hands-off simplicity — and don't spend your whole budget fighting for the same searching customer everyone else is bidding on.
Questions operators ask
Is pool service eligible for Google Local Services Ads?
Yes — pool service qualifies for LSAs. You're verified by Google, earn the "Google Guaranteed" badge, and pay per lead (~$20–40 in most markets).
Are Angi and Thumbtack leads shared?
Yes — each lead is sold to several pros at once (3–8 on Angi, 4–5 on Thumbtack), and most homeowners hire whoever responds first.
Is Google Ads or a marketplace cheaper for pool service?
Per click, Google Ads is cheaper (~$3–8) — but a click isn't a customer. Per customer, it depends on your conversion skill; marketplaces can win for fast responders, Google Ads for operators with strong landing pages.
What's the difference between Google Ads and Local Services Ads?
Google Ads bills per click and needs auction/landing-page skill; LSAs bill per lead, require Google verification, and show a trust badge above regular ads.
Working out your channel mix?
The guide lays out the whole picture — the essentials first, then how to choose among the channels.