Skip to content
    Marketing

    How Much Do Angi Leads Cost in 2026? Real Numbers

    Angi leads run $15-$120+ each depending on trade, plus a roughly $300 annual fee. Here's the by-trade breakdown and the cost-per-booked-job math that matters.

    The short answer

    Angi leads cost roughly $15-$120+ per lead depending on trade — handyman leads run about $15-$40, plumbing $40-$85, HVAC $45-$100, and roofing $50-$120 or more — on top of an annual membership fee contractors report at around $300. Because each lead is shared with up to five pros, your real cost per booked job is typically 3-7 times the per-lead price.

    Chase Stoeger
    Chase Stoeger
    Founder and Operator
    ·August 19, 2026·9 min read

    Angi won't tell you what leads cost until you're on the phone with a rep, so here are the numbers contractors actually report as of mid-2026: individual leads run from about $15 at the bottom (handyman, small repairs) to $120 or more at the top (roofing, remodels), you pay an annual membership fee reported at around $300 just for access, and — the part the rep will move past quickly — most of those leads are simultaneously sold to other contractors.

    That last part is why the per-lead price is the wrong number to focus on. The number that decides whether Angi works for you is cost per booked job: lead price divided by your close rate. A $60 plumbing lead at a 20% close rate is a $300 customer acquisition cost. Whether that's good or terrible depends entirely on your average ticket — and we'll do that math properly below.

    One scope note: this article is about what Angi costs. Whether Angi is worth it compared to Thumbtack or building your own lead flow is a different question with a longer answer — we've written that one separately in Angi vs Thumbtack vs your own leads.

    Angi lead costs by trade

    Angi (which absorbed HomeAdvisor's lead-selling machinery after the merger) prices leads dynamically by trade, project size, and ZIP code, so nobody can quote your exact number. But contractor reports and third-party pricing analyses converge on consistent ranges as of mid-2026:

    TradeTypical cost per leadNotes
    Handyman / small repair$15-$40Cheapest leads, lowest tickets
    Landscaping / lawn care$25-$55Seasonal swings in both price and volume
    Cleaning$20-$50High volume, high competition
    Electrical$35-$80Panel and EV-charger leads price at the top
    Plumbing$40-$85Emergency leads cost more, close better
    HVAC$45-$100Replacement leads far pricier than repair
    Roofing$50-$120+Highest-priced trade; heaviest competition
    Remodeling / additions$60-$120+Big tickets, long sales cycles

    These ranges are compiled from contractor-reported figures in third-party analyses (LeadTruffle's 2026 pricing breakdown among others) — Angi does not publish a rate card. Metro areas price above rural ones, and bigger-ticket project types within a trade (a repipe vs a faucet swap) can double the lead price.

    On top of per-lead charges, contractors report an annual membership/advertising fee of roughly $300 to be listed and receive leads, and reps commonly push monthly lead budgets — often $250-$500/month minimums for competitive trades — as a condition of "making the program work."

    Shared leads vs Opportunities: what you're actually buying

    Angi sells two fundamentally different things, and knowing which one you're being charged for matters.

    Standard (shared) leads are charged to you automatically the moment a homeowner's request matches your profile — you pay whether or not you ever reach the person. Per Angi's own help center, a homeowner request is matched with up to five pros. In practice, contractors in competitive trades report the same homeowner appearing via multiple channels and platforms, so the effective competition is often worse than the official cap. You are in a speed race: the pro who calls within the first few minutes takes a disproportionate share of these jobs.

    Opportunities are overflow requests you can choose to accept or decline, and you only pay when you accept. They're older or looser matches — lower close rates, but at least the meter doesn't run without your consent.

    The distinction has a billing consequence: per Angi's lead-credit policy, you can request credits for bogus leads (wrong number, wrong service, outside your area) — but credits, not refunds, are the remedy. Credits apply to future lead charges and expire within six months, and leads accepted from Opportunities generally aren't creditable at all. Money that enters the Angi system tends to stay in the Angi system.

    The math that matters: cost per booked job

    Divide lead cost by close rate. That's the whole trick, and it's the calculation the sales rep will never do with you.

    Contractors on shared-lead platforms commonly report closing somewhere between 10% and 30% of paid leads — speed of response, trade, and how many competitors bought the same lead swing it enormously. Here's what that does to a $60 lead:

    Close rateCost per booked job on a $60 lead
    10% (slow response, heavy competition)$600
    15%$400
    20% (typical for a responsive shop)$300
    30% (fast response, strong reviews, good trade fit)$200

    Now put that against your average ticket. A $300 acquisition cost on a $350 drain-clearing job is a loss once you count your time. The same $300 against an $8,000 HVAC replacement is excellent. This is why the same platform produces euphoric roofers and furious handymen: Angi's economics work in inverse proportion to how small your average job is.

    Run your own numbers — actual close rate, actual average ticket, actual monthly lead spend — through our ROI calculator before you commit to a budget. Ten minutes of arithmetic beats twelve months of finding out.

    And if your close rate is at the bottom of that table, the cheapest fix isn't quitting Angi — it's answering faster. Shared leads decay by the minute, and a shop that responds in under five minutes closes a multiple of one that calls back at lunch. If you can't always pick up, automated missed-call text-back is the highest-leverage dollar in this entire system.

    The billing patterns to watch for

    Angi's BBB profile is required reading before you sign — not the star rating, but the complaint patterns. Browse the complaints on Angi's BBB business profile and the same themes recur from contractors, in their own words:

    • Auto-renewal surprises. The annual membership renews automatically, and contractors report discovering the charge after it posts. Multiple complaints describe continued lead charges after a cancellation request.
    • Lead quality disputes. Recurring reports of leads with disconnected numbers, homeowners who say they never submitted a request, or projects far outside the stated scope — with credit requests denied or only partially granted.
    • Budget overruns. Contractors report lead volume arriving faster than expected against their stated monthly cap, front-loading charges.
    • Cancellation friction. Reports of notice periods and continued billing during wind-down; some third-party analyses describe early-cancellation penalties on annual agreements.

    To be fair about it: Angi processes an enormous volume of contractors, complainers self-select, and plenty of shops run profitably on the platform for years — usually the ones in high-ticket trades who answer the phone instantly and treat credits requests as a weekly admin chore. But the pattern is consistent enough that you should assume the burden of policing your account sits with you. Practical defenses: set a hard monthly lead budget in the dashboard and screenshot it, calendar the renewal date the day you sign up, dispute bad leads within days (not months), and pay with a card you can watch, not an account on autopay you don't check.

    How to pay less per lead (and per job) if you stay

    You can't negotiate the rate card, but you can move almost every other variable. Contractors who make Angi pencil out do some version of all five:

    Tighten your targeting. Lead price and lead junk both scale with how wide you cast. Trim your service area to the ZIPs you actually want to drive to, and turn off task categories that produce your worst jobs. A plumber who turns off "faucet repair" and keeps "water heater installation" pays more per lead but dramatically less per profitable job.

    Answer in under five minutes, every time. On a lead shared with up to five pros, response speed is the single biggest lever on close rate — and doubling your close rate halves your cost per booked job, which no amount of negotiating will do. Call first, text immediately if no answer, and have a text template ready ("Hi, this is Mike from ABC Plumbing — saw your request about the water heater. Two quick questions...").

    Work the credit system weekly. Bad leads are part of the unit economics. Dispute disconnected numbers, wrong-category requests, and out-of-area leads within days, every week, as routine admin. Contractors who do this recover a meaningful slice of spend; contractors who don't are donating it.

    Set the budget cap and treat it as law. Decide your monthly number from your cost-per-booked-job math, set it in the dashboard, and don't let a rep talk you into "just raising it for the season" without rerunning the numbers.

    Track every lead to its outcome. Not in your head — in a CRM or a spreadsheet with columns for cost, minutes-to-response, quoted, closed, and job value. Within 60 days you'll know your true numbers by category, which is exactly the leverage you need to cut the losers.

    Common questions, quick answers

    Do you pay even if you don't get the job? Yes, for standard shared leads — you're charged when the match is made, not when work is booked. Opportunities are the exception: you pay only if you accept.

    Can you negotiate lead prices? Not the per-lead price itself; it's set dynamically. What's negotiable is everything around it — promotional credits at signup, and occasionally the annual fee. Get any promise in writing inside the platform, not verbally from a rep.

    Why did the same type of lead cost you $45 and your buddy $70? ZIP code, project size, and demand in the moment. Two towns over can be a different pricing world, which is why comparing notes with other contractors only gets you ranges — the ranges in the table above.

    Is there a free way to be on Angi? A basic listing costs nothing and can pick up occasional organic inquiries. The moment you want lead flow, you're in the paid Leads program with the membership fee and per-lead billing described here.

    So what should you budget?

    If you decide to test Angi, a realistic pilot for a mid-priced trade looks like this: roughly $300 for the annual fee, plus $300-$500/month in leads for 90 days — call it $1,200-$1,800 to get a real answer. Anything smaller and the sample size will lie to you; anything longer without measuring and you're funding a habit, not a test. Track every lead in a spreadsheet or your CRM: cost, response time, contacted or not, quoted or not, closed or not. At day 90, compute your actual cost per booked job and compare it against what the same money would have produced elsewhere.

    That "elsewhere" is the real question, and it's the one we take up in the Angi vs Thumbtack vs your own leads comparison — because paid shared leads are rented demand, and the shops that win long-term use them as a bridge while they build lead sources they own. If you're starting that longer game, the marketing-for-trades pillar guide is the map.

    If you'd rather have someone run the numbers with you — what Angi is really costing per booked job, and whether that money works harder somewhere else — that's a standard part of the Founders Resource Growth Checkup.