Lead Generation 10 min read Part of the Lead Marketplaces guide

How Much Does Angi Charge for Leads? 2026 Ranges

Contractor Bear Team

How Much Does Angi Charge for Leads? 2026 Ranges

Short Answer

How much does Angi charge for leads? Angi charges per lead, with prices set by trade, market and job type. Our estimated averages run about $30 to $130 per lead, within a full range of roughly $18 to $220. Because leads are shared with two to four contractors, your real cost per booked job is usually several times higher.

Across the trades we track, Angi leads run from roughly $18 to $220 each, and the same trade can land at either end depending on your market and the job. There is no single price. That spread is the first thing to understand, and the second is that the price per lead is not what you actually pay for a customer.

The figures below are our working estimates, pulled from contractor-reported data and the comparison in Thumbtack vs. Angi vs. Google LSA. They are not Angi’s published rates. Angi sets prices by trade, location and job type, and quotes them through its sales team, so as of October 2026 your own invoices are the only authoritative source.

How Angi’s Pricing Actually Works

Angi does not sell a flat subscription for leads. The model, as contractors describe it and as we covered in our comparison post, works like this:

  • You pay per lead. When a homeowner submits a request, Angi sells that lead to you and usually to other contractors too.
  • Angi sets the price. It depends on your trade, your ZIP codes, and the type of job. You do not bid.
  • You set a budget. Angi sends leads until your monthly budget runs out. You generally do not choose which leads you receive.
  • There is an ad layer. Angi also sells premium placement on its site and app, which is billed separately from leads.
  • You can dispute bad leads. Wrong numbers and out-of-area requests can be disputed for a credit. Contractors report the process as slow and inconsistent.

Two things follow from that. Your cost is partly out of your hands, and your budget buys leads, not jobs.

Estimated Angi Lead Prices by Trade

These are averages and ranges for 2026, from the same data set as our cost per lead breakdown. Treat them as estimates and check them against your own account.

TradeTypical price per leadFull rangeContractors sharing the lead
Electrical$30-65$18-1002-4
Plumbing$35-80$20-1202-4
HVAC$40-90$25-1502-4
Roofing$50-120$30-2002-4
General contracting / remodeling$60-130$35-2202-4

Three variables move you around inside those ranges:

  1. Market size and competition. A crowded metro with many contractors bidding for the same homeowners tends to cost more than a small town.
  2. Job type. A roof replacement lead costs more than a drain-clog lead because the job is worth more.
  3. Lead type. An exclusive or high-intent lead is priced differently from a standard shared one.

The Price on the Invoice Is Not the Cost of a Customer

A $60 lead is not a $60 customer. It is a $60 chance, shared with other people. What you pay per job is the lead price divided by your close rate.

Lead priceYour close rateCost per booked job
$3533%$106
$5025%$200
$8020%$400
$12015%$800
$12010%$1,200

Illustrative: cost per booked job = lead price ÷ close rate.

The $50 row matches the example in our sibling post: a $50 lead shared with three others, won one time in four, costs $200 per job. Run your own numbers by dividing everything Angi billed you in the last 90 days by the jobs you completed from those leads.

The costs that are not on the invoice

  • Disputed leads you lost. If a credit is denied, you paid for a phone number that never answered.
  • Free estimates. A shared lead often means driving out to quote against three competitors.
  • Time on the phone. Homeowners who submit one request can receive several calls within minutes, and some answer none.
  • Budget creep. Reps may encourage a higher monthly budget. Raising it buys more shared leads, not better ones.

A Worked Month: What $1,500 of Angi Spend Can Look Like

Here is one month for a plumbing company, built entirely from illustrative assumptions so you can swap in your own. It is not a prediction and not Angi data.

LineAssumptionResult
Monthly budgetYour cap$1,500
Average lead priceMid-range for plumbing$55
Leads received$1,500 ÷ $55about 27
Leads that are usable80% (the rest are bad numbers or out of area)about 22
Close rate on usable leads25%, shared with 3 othersabout 5 jobs
Cost per booked job$1,500 ÷ 5$300
Average ticket$450$2,250 revenue
Gross profit50% margin$1,125
Net after Angi$1,125 − $1,500−$375

Change one assumption and the picture moves. Close 40 percent of usable leads and you book about nine jobs, the cost per job falls to roughly $167, and the month turns profitable. That is why close rate and response speed matter more than the sticker price, and why two plumbers on the same platform can have opposite opinions of it.

The month above also ignores the repeat business from those five customers, which is the only thing that can rescue a low-ticket trade on Angi. If a customer calls you directly next year, that call costs you nothing. If they go back through the platform, you pay again.

Pricing Moves With the Calendar and the Map

Two more things shift what you pay, and both are worth watching on your own invoices.

Season. Lead demand follows weather and housing cycles. HVAC leads climb in the first heat wave and the first cold snap. Roofing spikes after storms. When more homeowners are searching, more contractors compete for the same leads and prices can rise. Check whether your cost per booked job in your busiest month is lower or higher than in a slow one. Many contractors find the leads are most valuable exactly when they are least able to take more work.

Territory. The ZIP codes you select matter. Wealthier ZIP codes and dense metro areas often carry higher prices, and so do the high-ticket job types. If you accept every ZIP in a 40-mile radius, you may be paying a premium for leads far from your trucks, where the drive eats the margin. Narrowing your service area to the neighborhoods you can reach in 30 minutes often lowers your cost per booked job even if it lowers your lead count.

Is the Price Worth It? It Depends on Your Ticket

The same acquisition cost looks very different depending on what you sell.

Job typeAverage ticketAssumed marginGross profitCost per booked job ($300)Net
Small repair$40050%$200$300-$100
Water heater swap$1,80035%$630$300+$330
Roof replacement$12,00025%$3,000$300+$2,700

The tickets and margins are rough illustrations, not Angi data. Your margins will differ. The shape holds: per-lead pricing favors large jobs and punishes small ones.

If you run a high-ticket trade and close a reasonable share, Angi can pay for itself. If you live on $300 service calls, you are probably paying to lose money.

What Angi Spend Leaves You With

Every dollar you spend on a lead buys one thing: a chance at one job. Look at what is left afterward.

After 12 months at $1,500/moAngi leadsOwned channels
Total spent$18,000$18,000
Reviews you keepMostly on the platform profileOn your Google Business Profile
Website you ownNoneYes
Rankings that keep workingNoneYes
If you stop payingLeads stop immediatelyYou keep the assets

That is the difference between renting and owning. Angi spend is a cost that resets to zero each month. Owned channels are an asset that compounds, and they are slower at first. We say 4 to 6 months for local SEO to start producing steady calls, and we say it plainly because you should plan around it.

That does not make Angi a bad tool. For a new contractor with no reviews and no site, paying for leads this week is a reasonable bridge. The mistake is making the bridge your whole pipeline for ten years.

You can build the owned side yourself. It is roughly 6 to 10 hours a month: profile, reviews, service pages, consistent business details. If you would rather it just get done, Contractor Bear builds and runs these channels for you starting at $500/mo, and the website we build is yours to keep. Not rented. Yours.

How to Check Whether You Are Overpaying

Do this once a quarter. It takes about an hour.

  1. Export your Angi charges for the last 90 days.
  2. Count completed jobs that came from Angi leads, not leads received.
  3. Divide spend by jobs. That is your cost per booked job.
  4. Compare to gross profit per job. If acquisition cost eats more than about a third of the profit, look hard at the budget. That threshold is our rule of thumb, not an industry standard.
  5. Compare to alternatives. Our guide on how to get leads without ads lists channels where the cost per lead is far lower once they are running.

Frequently Asked Questions

What’s better than Angi?

On price alone, owned channels. A Google Business Profile with steady reviews and a site that ranks locally carries no per-lead fee. Among paid options, Google Local Services Ads are pay-per-lead too, but fewer contractors appear per search and the reviews and profile stay yours. Referrals cost nothing and close best of all.

Which is better, Thumbtack or Angi?

Pricing differs mainly in how you pay. Thumbtack uses credits you spend to quote, and you can read the project first. Angi charges per lead against a monthly budget. Our estimates put Thumbtack at roughly $30 to $100 per lead for plumbing through remodeling, and Angi at roughly $35 to $130. Both are shared and rented.

Why is Angie’s list in trouble for contractors?

Angie’s List started as a consumer membership for reviews, then merged with HomeAdvisor in 2017 and became Angi’s pay-per-lead model. The frustrations contractors raise are cost-related: leads sold to several contractors at once, bad leads that are hard to get credit for, and pressure to raise monthly budgets. We cannot speak to the company’s finances.

Is Angi reliable for contractors?

It reliably sends leads. It does not reliably send a predictable price per job, because lead pricing, lead quality and how many competitors share each lead are set by Angi and shift by market. Reliability for your business means a stable cost per booked job, so track that number every quarter.

The Short Version

Angi charges per lead, and our estimates put the typical price between about $30 and $130 with outliers from $18 to $220. The price you should care about is the cost per booked job, which is usually three to six times the lead price once sharing and close rates are counted.

If the math works for your ticket size, keep Angi and cap it. If it does not, move that budget into things you keep. Contractor Bear starts at $500/mo, and the website we build is yours. When you stop paying us, you keep all of it. See the tiers on our pricing page.

how much does angi charge for leadsAngi pricingcost per leadlead generationcontractors

Keep going

Read the full Lead Marketplaces guide →

An honest look at lead marketplaces: what they actually cost per booked job, when they genuinely make sense, and how to build the owned channels that let you leave.

FREE DOWNLOAD

Free: Local SEO Playbook for Contractors

The exact strategies top contractors use to dominate Google Maps. Get it free — delivered to your inbox.

No spam. Unsubscribe anytime.

Get Free Audit