If you're paying Angi or Thumbtack for leads and finding out the same homeowner got calls from three or four other companies before you dialed, you're asking the right question. Shared leads are not a scam and they can fill a schedule, but they are rented attention. Your own marketing costs more time up front and keeps working after you stop paying.
Shared leads from Angi or Thumbtack make sense as a short, tracked gap-filler when you're new or slow. For calls nobody else bought, build your Google Business Profile and reviews, run Google Local Services Ads, and send Google Ads to your own site. Judge every source by cost per booked job, not cost per lead.
How do Angi and Thumbtack leads actually work?
A homeowner fills out a request, and the platform matches it to pros in that service and area, who pay for the lead. On Angi the request usually goes to more than one company. Thumbtack lets the customer pick from pros, and you set the price you'll pay per lead.
- Angi. Angi's own service professional FAQ says it uses each request to connect customers with multiple service professionals, that pros pay a fee for each lead they match to, and that different sized jobs have different lead fees. Asked how much work pros can expect, it answers: "We make no guarantee."
- Thumbtack. Its pro sign-up page says there is no subscription, annual or membership fee, that you control your pricing and budget for leads, and it describes "limited competition per lead".
- The volume is real. Angi's pro page claims over 1.5M opportunities on Angi last month, and Thumbtack's claims over 30,000 leads a day. These are the platforms' own figures.
How much do Angi and Thumbtack leads cost?
Neither platform publishes a price list. The best public numbers are contractor-reported ranges, so treat them as a starting point and ask for a written breakdown before you sign up.
| Platform | How you pay | Reported cost | Source |
|---|---|---|---|
| Angi Leads | Per matched lead | $15 to $85 per lead | Housecall Pro, 2026, contractor-reported |
| Angi membership | Recurring account fee | About $300 per year | Housecall Pro, 2026, contractor-reported |
| Angi Ads | Paid profile promotion | $300+ per month | Housecall Pro, 2026, contractor-reported |
| Thumbtack | Per lead, price you set, weekly budget | $10 to over $100 per lead | Housecall Pro, 2026, pro-reported |
Housecall Pro's 2026 Angi guide notes the ranges reflect contractor-reported figures because Angi does not publish official pricing, and that Angi's shared-lead model means you may pay for leads you don't win. Its Thumbtack guide says the same about Thumbtack: it doesn't share cost data publicly, and prices depend on trade, job size and market.
When do shared lead platforms make sense?
They make sense when you need jobs this month and have no other source yet. They work best when your average job is large enough to absorb the lead price and you can answer within minutes.
- Good fit: a new business with no reviews, a new service area, an empty week you need to fill, or high-ticket jobs like installs and remodels.
- Poor fit: small tickets with thin margins, a phone nobody answers during jobs, or a business that's already busy.
- Either way: set a fixed 30 to 60 day test budget, track every lead to a booked job, and ask every customer you win for a Google review so the platform builds your own asset too.
How do shared leads compare with Google Business Profile, Local Services Ads and your own site?
The difference that matters is who else gets the customer and what you keep when you stop paying. Here is the side-by-side.
| Angi / Thumbtack | Google Business Profile | Google Local Services Ads | Your own site (SEO + Google Ads) | |
|---|---|---|---|---|
| How you pay | Per lead, plus fees on some plans | Free. Google says there's no way to pay for a better local ranking | Per valid lead (call, message, booking) | SEO: time or a monthly fee. Ads: per click |
| Who else gets the lead | Often other pros | Nobody. The customer calls you | Not resold. The customer picked your profile | Nobody. They're on your site |
| Time to first call | Days | Weeks to months, depending on reviews and competition | Weeks, after Google's screening | Ads: days. SEO: months |
| What you keep if you stop paying | Nothing, except the customers you won | Everything | Your reviews and profile | The pages and rankings |
| Best for | Filling gaps, testing a market | Every local business | Fast, exclusive calls in eligible trades | Long-term calls you control |
For a deeper look at the two Google ad options, see Local Services Ads vs Google Ads.
What does a shared lead really cost per booked job?
More than the lead price, because you don't book every lead you buy. Here is the same $1,200 month spent two ways, with assumed numbers you can replace with yours.
| Example (assumed prices and close rates, not a client result) | Shared leads | Calls only you received |
|---|---|---|
| Monthly spend | $1,200 | $1,200 |
| Price per lead (assumed) | $60 | $100 |
| Leads received | 20 | 12 |
| Jobs booked (assumed close rate) | 3 (15%) | 5 (about 40%) |
| Cost per booked job | $400 | $240 |
The cheaper lead lost because fewer of them turned into jobs. Your own numbers decide it, so track leads, booked jobs and revenue by source for one full month before you renew anything.
How does an HVAC company get calls nobody else bought?
Put your own name in front of people searching Google, so they call you directly. For HVAC that usually means three channels, in this order.
- Google Local Services Ads. HVAC is an eligible category. Google's Local Services Ads overview says you only hear from customers who specifically selected your profile, and that you pay only for leads related to your business. Our Local Services Ads management page covers setup.
- Your Google Business Profile. It's free, the call comes straight to you, and reviews drive it. BrightLocal's 2026 Local Consumer Review Survey found 47% of consumers won't use a business with fewer than 20 reviews. See our Google Business Profile optimization service.
- Google Ads to your own landing page. Your number, your form, your tracking. WordStream by LocaliQ's 2026 benchmarks put the average cost per lead for Home and Home Improvement at $90.92, against $66.69 across all industries.
Read the LSA billing rules before you start. Google's Local Services Ads billing help says a missed call during business hours counts as a charged lead if the customer stays on the line for more than 20 seconds. Exclusive calls only pay off if someone picks up, which is why speed to lead matters as much as the channel.
I'm locked into an Angi contract. How do I build my own lead flow before it ends?
Use the months you have left to build the sources that replace it, and do the cancellation math before you pay to get out. Read the contract first for the end date, any renewal terms and what happens to leads you report as bad.
| Example (assumed terms, not a client result) | Amount |
|---|---|
| Ride it out: 6 months left at $700 | $4,200 |
| Cancel now: early-cancellation fee | $1,000 |
| Freed up by canceling | $3,200 |
If the leads book almost nothing, that $3,200 does more in your own Google profile and Local Services Ads. If they still book one good job a month, riding it out may cost less than it looks. Either way, start the switch plan below this month and put the contract end date on your calendar two months early, so you decide before any renewal.
What if Local Services Ads cost $100 a call and almost none book?
Fix your settings before you quit. Google's Local Services Ads lead rules say you set the max you're willing to pay per lead, that prices vary by location, job type and lead type, and that message leads are typically priced lower than phone leads.
- Narrow what you pay for. Google's lead credits page says it no longer credits leads for job types or areas you don't serve, so trim service areas and job types to what books.
- Rate every bad lead. Charged leads are reassessed, and Google says credits usually land within 30 days.
- Price a cleaning client, not a visit. Example: a $150 biweekly clean kept six months is 13 visits, or $1,950. At $100 a call, one booking in five calls costs $500 for that client. If you book fewer than that, the problem is lead quality or how the calls are handled.
- Build the cheap sources. Google reviews from every recurring client, a referral credit, and door hangers on the streets you already clean.
For a landscaper, are postcards, Google or my own website better than shared leads?
Start with your Google Business Profile and a simple website, then mail postcards to the routes you already serve, and keep shared leads as a fill-in. None of the first three come with four other bids attached.
| $1,000 a month (assumed rates, not a client result) | Shared leads at $90 | Postcards | Google Ads to your site |
|---|---|---|---|
| What $1,000 buys | 11 leads | About 2,170 pieces at $0.46 each | 11 leads at $90.92 |
| Response (assumed) | All 11 are leads | 0.3% call: about 6.5 | All 11 are leads |
| Booked (assumed) | 15%: about 1.7 | 40%: about 2.6 | 40%: about 4.4 |
| Cost per booked job | about $600 | about $385 | about $227 |
The postcard cost assumes the USPS Every Door Direct Mail retail rate of $0.26 a piece listed in 2026 plus an assumed $0.20 for printing. The 0.3% response is a guess you should test on one route for three mailings. The Google figure is the LocaliQ 2026 average cost per lead for home and home improvement. Your website matters for all three, because people check it before they call.
What about insurance agents tired of shared leads?
The same rule applies: get people to find and call you, not a lead vendor. Insurance agents have one advantage many people miss.
- Local Services Ads. Google lists "Insurance agency" as an eligible category in California and Florida only, so a California agent can run pay-per-lead ads where the customer chose them.
- Google Business Profile and reviews. Ask every client you write a policy for. The call comes straight to you, and nobody else is sold the lead.
- Search ads. LocaliQ's 2026 benchmarks put the average cost per lead for Finance and Insurance at $74.44. That lead is yours alone.
- Referral partners. Realtors, mortgage lenders, CPAs and auto shops see your customers before they shop.
- Recycled leads. Match every bought lead against your own client and prospect list before you call, and ask the vendor for a credit on any you already paid for.
Replacing $5,000 a month in bought leads takes months, not one switch. Search ads and Local Services Ads can produce calls within weeks; your profile and reviews build over months. Move about $1,000 to your own ads first, then cut the vendor budget by whatever your own sources replace each month.
How do you switch without a dead month?
Don't cancel everything on day one. Shift budget as your owned sources start producing.
- Month 1: keep the platform running, fix your Google Business Profile, start a review request on every job, and set up call tracking by source.
- Month 2: launch Local Services Ads or Google Ads with a small budget. Compare cost per booked job against the platform.
- Month 3 onward: cut the platform categories that lose money and move that budget to what books jobs. Add service and city pages so organic calls build underneath.
If your leads also swing by season, pair this with our guide to getting steady leads when business comes in waves.
Do you need an agency to do this?
Not to start. A complete Google Business Profile, a review habit and call tracking are things you can do yourself this month. An agency is worth it when you want the profile, website and ads run as one system and reported in calls and booked jobs, not clicks.
That's the work we do at Key Rank Strategies in Costa Mesa: growth for local service businesses in Orange County, the rest of Southern California and other states, reported in calls, customers and revenue. A house cleaning company in Southern California grew from $2,000 to $12,454 in monthly revenue by month 3 (client-reported), and an Orange County pool contractor, Serene Pools, went from 37K to 343K monthly Google impressions in six months. Here's how a KRS growth plan is set up.
Want calls nobody else paid for?
We'll review your Google Business Profile, reviews, Local Services Ads eligibility and website, and show you where your own calls should come from. Free. Or call (949) 810-7351.
Get a free growth plan →Ready to move off shared leads for good? See what's in a growth plan for local service businesses.
Frequently asked questions
Are Angi leads exclusive?
Usually not. Angi's own pro FAQ says it connects each customer with multiple service professionals, so you are often competing with other companies for the same homeowner.
Is Thumbtack better than Angi?
They work differently. Thumbtack has no membership fee and lets you set your lead price and weekly budget, while Angi matches requests to pros and has paid membership and ad options. Test either with a fixed budget and compare cost per booked job.
Are Google Local Services Ads leads shared?
No. Google says you only hear from customers who selected your profile, and you pay per valid lead. The customer can still call other companies on their own, but the lead isn't resold.
Can insurance agents use Google Local Services Ads?
In some states. Google lists insurance agency as an eligible Local Services Ads category in California and Florida only.
Should I pay to cancel my Angi contract early?
Compare the cancellation fee with what you'd pay for the rest of the contract. If the leads book almost nothing, the difference usually does more in your own Google profile and ads. Start building those now either way.
How long does it take to replace bought insurance leads with my own marketing?
Plan on several months. Search ads and Local Services Ads can bring calls within weeks, while your Business Profile and reviews build more slowly, so cut the vendor budget in steps as your own leads replace it.
Should I quit Angi or Thumbtack right away?
Not until your own sources are producing. Keep the platform running while you build your Google Business Profile, reviews and ads, then cut the categories that cost more per booked job.