Book a Call

Agency vs Thumbtack/Angi Leads: Where Service Businesses Should Spend (2026)

TL;DR: Pay-per-lead platforms (Thumbtack, Angi/HomeAdvisor, Bark, Networx) and agency-run channels you own do different jobs. Pay-per-lead can fill a new business's calendar, test a new area or cover a slow month, but you share each lead with other pros and the platform sets the price. Channels you own (your website, Google Business Profile and ads in your own accounts) take more setup, and the leads, reviews and data stay yours. Many service businesses use both, then move budget toward whichever books jobs for less. This is an honest analysis from TTM. We don't sell leads, we build the lead channels you own.

Need more of the right jobs for your crew? Review the channels that fit your trade, service area and capacity. Management starts at $750 a month per service area, plus separate ad spend. What a home service marketing agency does.

Key takeaways

  • Pay-per-lead suits a new business or a slow month, when you need jobs before your own channels are ready.
  • Owned channels keep working. Reviews, pages and a stronger profile stay with you, and in the fence estimates below a booked job costs a fraction of a marketplace one.
  • Lead quality differs. A marketplace sends the same lead to several pros. A lead from your own ad or listing came to you, though that person may still compare quotes.
  • Exclusivity matters. Angi sends each lead to 2 to 4 contractors and Thumbtack typically to 4 or 5 (Blue Grid Media, 2026). Your owned channels are exclusive.
  • The trap: relying on pay-per-lead and never building your own channels leaves you exposed when lead prices rise or exclusivity drops.

Table of contents

  1. How pay-per-lead platforms work
  2. How agency-driven owned channels work
  3. Cost-per-lead comparison
  4. Lead quality and exclusivity
  5. When pay-per-lead is the right choice
  6. When your own channels make more sense
  7. How to choose a channel mix
  8. The trap to avoid
  9. How to transition + FAQ

How pay-per-lead platforms work

Thumbtack, Angi (formerly Angie's List + HomeAdvisor merged), Bark, Networx, and similar platforms operate one of two models:

Lead purchase model (Thumbtack, HomeAdvisor):

  • Platform generates demand via massive advertising
  • Service business buys individual leads ($15 to $100+ on Angi, plus a subscription of $0 to $350 a month depending on your market; $15 to $150+ on Thumbtack; Blue Grid Media, 2026)
  • Same lead sent to 2 to 5 contractors (Blue Grid Media, 2026)
  • You compete on speed-to-lead + pricing to win

Subscription model (Angi Pro, Bark Premier):

  • Monthly subscription gives access to leads in your area
  • Unlimited quotes (or up to a cap)
  • Still non-exclusive, competitors get the same leads

What each platform serves:

  • Thumbtack: broad service categories
  • Angi/HomeAdvisor: home services-heavy
  • Bark: general services + creative + skilled trades
  • Networx: home services, especially HVAC/plumbing

How agency-driven owned channels work

An agency builds + manages channels that produce leads YOU own:

  • Google Ads (Search, PMax, and Local Services Ads where your trade has a category): Leads come directly to your phone/CRM. You own the Google Ads account.
  • Facebook/Meta Ads: Same, leads to your CRM.
  • SEO + local pack: Organic search lands on your website, leads to your forms/phone.
  • Email list: You own the list.
  • CRM-driven referrals + retention: Your customers + relationships.

The agency builds + optimizes these channels. The leads, customers, brand, and tools are YOURS.

Cost-per-lead comparison

Service vertical: Fence installation, a trade with its own Local Services Ads category (Fencing pro). Local Services Ads also charge per lead, but each lead is a homeowner contacting you through your own ad, not a lead resold to other pros, and the account is yours. The figures are one fence marketing agency's published estimates, with no method given (Home Service Direct, May 2026).

Angi/HomeAdvisor Local Services Ads
Cost per lead $55 to $175 (shared with other pros) $20 to $45
Exclusivity None, same lead to competitors Yours alone: the homeowner contacted you through your ad
Lead quality Price-shopper, comparing 4 quotes Searched for the job and picked your listing
Close rate 5 to 10% 30 to 45%
Net cost per booked job $550 to $3,500 $44 to $150
Owned channel growth over time None, platform owns it Reviews build up, and Google says stronger profiles can earn lower lead costs (support.google.com)

On these estimates the gap opens at every step: a cheaper lead, then a higher close rate, so the booked job costs a fraction as much. Check them against your own numbers before you move budget.

How to run that check on your own numbers: for each channel, take one month of spend and divide it by the leads that channel sent. That is your cost per lead. Divide the jobs you booked from those leads by the leads, and you have the close rate. Spend divided by booked jobs gives the cost per booked job, the number to compare. Track the source of every lead, or the comparison falls apart.

Not every trade gets this column. Pressure washing, for one, is missing from Google's Local Services Ads categories, so a pressure washer's agency-run comparison runs through Google Search ads instead.

The difference over time: reviews, ranking pages and a stronger profile keep working after you build them. On a marketplace you pay for every lead, however long you have been there.

Lead quality and exclusivity

Ask a marketplace how many providers can receive a request, what qualifies for a credit and whether its exclusivity terms apply to your purchase. A person who contacts you through your own ad can still be shopping with other businesses.

Track each source in your CRM and compare suitability, booking rate, average job margin, retention and referrals. Those are measured outcomes, not automatic properties of an agency or marketplace lead.

When pay-per-lead is the right choice

Pay-per-lead is the right call if:

  1. You're brand new. No review history and no Google Business Profile reputation yet. Thumbtack or Angi can bring your first customers while you build those.

  2. You have empty calendar capacity. Existing operator with a slow month, fill the truck.

  3. You're testing a new service area. Geographic expansion before investing in marketing for that area.

  4. You're in a brand-new service category. Adding a new service line; need to validate demand fast.

  5. You can't yet afford agency upfront. Some operators legitimately need cashflow-friendly options before agency investment.

When your own channels make more sense

Your own channels make more sense when:

  1. You have customer reviews + reputation. Reviews lift your Business Profile, and in trades Google lists for Local Services Ads they also count toward LSA ranking (support.google.com). Compare their actual booked-job costs with marketplace leads before reallocating budget.

  2. You spend ANY meaningful marketing money. If you spend $1,000+/mo on pay-per-lead, compare its cost per booked job with what the same money books through your own channels.

  3. You're scaling toward multiple trucks/crews. On a marketplace, the platform sets your cost per lead. Your own accounts let you inspect marginal acquisition costs and adjust spending; costs can still rise as campaigns scale.

  4. You want to own your customer relationships. Pay-per-lead customers are platform customers first.

  5. You want to measure retention and referrals. Tag lead sources and compare actual repeat jobs and referred customers rather than assuming an agency channel wins.

How to choose a channel mix

Use capacity, cash flow and observed acquisition costs rather than a fixed revenue threshold.

  • Starting: establish an accurate website and profile, then test one affordable source you can answer reliably.
  • Growing: compare marketplace and direct-campaign leads by qualified inquiries and completed jobs.
  • Adding crews: confirm marginal acquisition cost and delivery capacity before raising spend.
  • Established: avoid dependence on one source, and keep reporting retention and referrals by source.

Our website is $2,499 to own or $297 a month to rent. Ads management is separate at $750 a month per service area plus platform spend. Other providers' prices and terms require their own written quote.

The trap to avoid

A risk to watch: relying on one lead source without measuring alternatives or understanding its terms.

What happens:

  • Costs can rise (the platform sets lead prices and can raise them)
  • Exclusivity decreases (more competitors on the platform)
  • Lead quality can decline
  • You're locked in because you never built owned channels
  • When the platform changes algorithms or policies, your business takes the hit

The fix: treat pay-per-lead as supplemental, not primary. Start building your own channels (website, Google Business Profile, paid ads in your own accounts and SEO) as soon as cash flow allows, so no single platform controls your lead flow.

How to transition + FAQ

Transition framework:

  1. Month 1-3: Continue pay-per-lead at current spend. Start agency Step 1 website build + GBP optimization.

  2. Month 4-6: Website launches. GBP optimized. Start Step 2 ads (Google Search, plus Local Services Ads where Google lists your trade). Pay-per-lead spend held flat.

  3. Month 7-9: Compare cost per booked job across pay-per-lead and agency-driven channels, and move budget toward the lower one.

  4. Month 10-12: If your own channels book jobs for less, cut pay-per-lead spend by half and reinvest in them.

  5. Month 12+: Pay-per-lead becomes overflow only. Owned channels are primary.

FAQ:

Should I quit Thumbtack/Angi entirely? Not necessarily. Keep them as overflow/capacity fillers. Just don't treat them as primary.

Are Thumbtack/Angi getting more or less valuable over time? It depends on your market, and it can change without notice. The platform sets the lead price, how many pros get each lead and how leads are routed, and it can change any of them. Check your cost per booked job on each platform every quarter rather than assuming it holds.

Can I use multiple pay-per-lead platforms? Yes, it spreads the platform risk. But each one still shares leads with other pros and sets its own prices.

What if my agency isn't producing leads after 90 days? Audit the work. If the website isn't turning visits into calls, check its speed, quote form and booking path. If Google Ads isn't producing leads, check the ad copy, bid strategy and landing pages. If the agency cannot explain and fix it, find a new one rather than falling back on pay-per-lead as plan B.


Ready to build owned channels? Our website design service ships custom exterior service sites at $2,499 one time, or $297 a month. Step 2 ads on top. Or book a free strategy call. We'll honestly tell you whether you're ready to transition off pay-per-lead.

The whole picture: what a home service marketing agency should do for a company your size.

Related reading: