HVAC

Angi Leads Cost: What Contractors Actually Pay

A plain-English breakdown of Angi leads cost: per-lead pricing, shared-lead math, close rates, and the real cost per booked job for home service pros.

Mikkel Friis By Mikkel Friis July 10, 2026 8 min read

Every week I sit down with a home service owner who can quote me their Angi invoice to the dollar but can’t tell me what a booked job from that channel actually costs them. That gap is the whole problem. The Angi leads cost you see on the statement is the sticker price. The number that decides whether the channel is worth running is buried underneath it — in shared-lead close rates, no-answers, and the jobs you pay for but never win.

This piece breaks down the real mechanics, operator to operator. No hype, no platform-bashing. Angi (formerly Angie’s List, now merged with HomeAdvisor) is a legitimate demand source that works for plenty of contractors. The goal here is just to help you read the true math before you scale spend — so you know exactly what you’re buying and what it costs per job that ends up on the calendar.

How does Angi leads cost actually work?

Angi’s pricing for pros generally has two moving parts, and it helps to separate them.

The first is membership or advertising fees — a recurring cost to be listed and promoted in your service categories and area. Depending on your trades and market, this is commonly reported in the range of a few hundred to a couple thousand dollars a year, sometimes billed monthly.

The second, and the one that dominates most operators’ spend, is per-lead charges. When a homeowner submits a request that matches your profile, you get charged for that lead. Pricing varies by trade, job type, and geography: a small handyman task and a full HVAC system replacement do not cost the same to receive.

A few structural details worth knowing:

  • Lead price scales with job value and competition. Higher-ticket categories (HVAC install, roofing, remodeling) carry higher per-lead prices than low-ticket repairs.
  • Most leads are shared. More on this below — it’s the single biggest driver of your real cost.
  • Credits and disputes exist. Angi does offer a process to dispute or get credit for leads that are clearly invalid (wrong number, out of area, spam). Using it consistently is one of the few levers that directly lowers your effective Angi leads cost.

The takeaway: your monthly statement is fees plus per-lead charges, but your economics live almost entirely in the per-lead half — and specifically in how many of those leads you actually convert.

What do contractors actually pay per Angi lead?

Publicly reported ranges are wide, and that’s honest — because the number genuinely swings by trade and market. Framed as typical reported figures rather than a promise: contractors commonly cite per-lead prices anywhere from roughly $15–$30 for small, low-ticket jobs up to $60–$100+ for high-value leads like HVAC replacement, roofing, or larger remodels. Some niche or commercial categories run higher.

The Angi leads price you’re quoted also isn’t static. It moves with:

  • Category — install and replacement leads cost more than service calls.
  • Market density — more competing pros in your ZIP tends to push prices up.
  • Job specificity — a detailed, high-intent request is priced differently from a vague one.
  • Season — demand spikes (peak cooling or heating season for HVAC) can move pricing.

The blended per-lead number that actually matters is the one from your own account, not a headline figure: total every lead fee for a full quarter, divide by leads received, and you have your real average across the cheap repair leads and the pricey install leads together. What I can tell you from experience: owners almost always underestimate their blended cost because they anchor on the cheap repair leads and forget how many expensive install leads they paid for and didn’t close.

That last point is the pivot. A per-lead price means nothing on its own. You have to run it through your close rate — and shared leads are where close rates go to get complicated.

Why do shared leads change the real cost?

Most Angi leads are shared, meaning the same homeowner request is sold to multiple pros — commonly three to five. That’s not a knock on Angi; it’s the standard model across most lead-marketplace platforms, and it’s how they keep per-lead prices lower than a truly exclusive lead would cost.

But it changes your math in two concrete ways.

First, you’re racing. The homeowner gets contacted by several contractors, often within minutes. Speed-to-lead stops being a nice-to-have and becomes the deciding factor. The pro who calls back in two minutes beats the pro who calls back in two hours, almost regardless of reviews or price.

Second, your close rate drops versus an exclusive or inbound lead. A homeowner who found you on Google and called your number is a fundamentally warmer prospect than one who blasted a request to five contractors and is now fielding five callbacks. Same “lead,” very different conversion probability.

This is why I’m cautious when an owner tells me “Angi leads cost me $50 each.” Okay — but if those are shared and you close one in five, you just spent $250 in lead fees per booked job, before labor, materials, or your own time chasing the four that didn’t close.

What’s your true cost per booked job on Angi?

Your true cost per booked job is the number that matters, and it is always higher than the per-lead price. Start with the per-lead fee, then divide by your close rate. If a lead costs a reported $25 to $100 and you close one in four, your cost per booked job is four times the lead fee before you have paid for a single truck roll. Shared leads pull that close rate down, because three or four contractors are calling the same homeowner, so the realistic close rate on a shared platform lead often sits below the rate you would see on a referral or an inbound call from your own website. Add the leads you pay for that never answer, book elsewhere, or turn out to be price shoppers, and the effective cost climbs again. The lead fee is the sticker price; cost per booked job is what you actually pay.

So the formula every operator should run monthly is simple:

Cost per booked job = (total lead fees + membership fees) ÷ jobs booked from the channel

Then compare that against your average ticket and gross margin for those jobs. If a channel costs you $220 per booked job and your average ticket carries $600 of gross margin, it’s profitable and you should feed it. If it costs $220 per booked job and your average ticket only clears $180 of margin, you’re paying to lose money on volume. Same platform, opposite decision — and you can’t tell which one you’re in without tracking booked jobs back to the source. Rebuilding that source-level tracking is exactly the before-and-after we measure with operators: the same lead spend, now reported as cost per booked job instead of cost per lead.

How does Angi leads cost compare to owning your pipeline?

Angi leads cost is a recurring, per-lead expense that never builds an asset. You pay each time, the lead is often shared, and the price can rise as more contractors compete in your market. Owning your pipeline works the other way. When you rank in local search or run your own Google Ads, the lead comes to you exclusively and the cost per lead tends to fall over time as your site earns authority and your campaigns get optimized. The trade-off is speed. A lead platform turns on today, while an owned pipeline through SEO and a well-built HVAC marketing engine takes weeks to months to compound. The pragmatic answer for most home service operators is not either-or. Use paid platforms to fill gaps while you build channels you control, then shift budget toward owned pipeline as it starts producing exclusive leads at a lower effective cost per booked job.

The way I frame it with clients: Angi and similar marketplaces are rented demand. You can turn them on tomorrow, but the moment you stop paying, the leads stop, and you never accumulated anything. Your website, your Google Business Profile, your ad account, your review base — those are owned demand. Slower to build, but every month of investment compounds instead of resetting.

Neither is wrong. A lot of the healthiest home service P&Ls I see run both: paid marketplaces smoothing out slow weeks while owned channels quietly take over more of the pipeline each quarter.

Frequently asked questions

How much does Angi Leads cost per lead? +

Reported per-lead prices commonly range from roughly $15–$30 for small, low-ticket jobs to $60–$100 or more for high-value leads like HVAC replacement or roofing. Actual price depends on your trade, job type, market competition, and season. Because most leads are shared with several contractors, the more useful figure is your cost per booked job, not the per-lead price.

What's the difference between Angi's membership fee and lead fees? +

Membership or advertising fees are a recurring charge to be listed and promoted in your categories and area. Per-lead fees are charged each time a matching homeowner request comes in. For most contractors the per-lead charges make up the bulk of the total Angi leads price, so that's where your economics really live.

Are Angi leads shared or exclusive? +

Most Angi leads are shared, meaning the same homeowner request is sold to multiple pros — commonly three to five. This is standard for lead marketplaces and helps keep per-lead prices lower, but it lowers your close rate versus an exclusive or inbound lead and makes fast callback speed critical to winning the job.

Can you get a refund on bad Angi leads? +

Angi offers a process to dispute or request credit for clearly invalid leads, such as wrong numbers, out-of-area requests, or spam. Disputing consistently is one of the few direct levers for lowering your effective cost, so it's worth building the habit into your weekly admin routine.

Is Angi cheaper than running your own Google Ads? +

It depends on your close rate and average ticket. Angi can be cheaper to start because there's no ramp-up, but the leads are shared and the spend never builds an asset. Owned channels like Google Ads and local SEO usually cost more up front and take longer, but produce exclusive leads and a lower effective cost per booked job over time.

Related reading

Free audit

Ready to grow your home service business?

Book a 30-minute audit. We'll benchmark your website, ads, SEO and reviews — and send you a written plan whether you hire us or not.

  • You own everything
  • Month-to-month
  • No markup on ad spend