H

Comparison

Best HVAC Lead Generation Companies (2026, Sourced)

Published 2026-08-17Updated 2026-08-1717 min read27 verified sources

HVAC lead generation companies split into shared marketplaces, exclusive pay-per-call vendors, and Google's own Local Services Ads. Only four publish a per-lead price on their own site. Buying leads earns its place when your schedule is empty this month; owning your pipeline wins once your cost per booked job stops falling.

A "lead" here means a homeowner contact you pay for — a form submission or a routed phone call — not a booked job. Every company below was audited on 17 August 2026 from its own pro-facing pages. Where a vendor publishes no number, this page says "not published" and links to where that absence is checkable.

01

How HVAC lead companies actually work

HVAC lead generation companies sell contact with a homeowner, and every published pricing model charges for the contact rather than the outcome. HomeAdvisor states the rule in its own FAQ: "You will be charged for each lead you receive, whether or not you ultimately win the job, and regardless of whether the customer hires any pro to complete the job." That sentence, not the marketing copy, is the product.

Five mechanics cover the field:

  1. Shared per-lead marketplace. One request is sold to several contractors — Angi/HomeAdvisor, Porch and Bark. Angi's own investor definition is the tell: "a single Service Request can result in multiple Leads."
  2. Shared marketplace with a published cap. Same model, ceiling committed: Thumbtack publishes "no more than five pros from search results per project within four hours"; Networx publishes "up to 4 contractors in total" per Pay Per Lead.
  3. Exclusive pay-per-call. One valid call goes to one contractor: "All of our HVAC leads are sent exclusively to one contractor" at 33 Mile Radius, and the same structure at Service Direct and ResultCalls.
  4. Credit-based pay-to-contact. You see leads free and spend credits to reply. Bark publishes "$2.35 per credit" but never credits-per-lead, so no per-lead dollar figure exists to compare.
  5. First-party lead buying through Google. Local Services Ads bill per valid lead against a monthly budget maximum. Google publishes the mechanic — "you pay for valid leads" — and no price.

One mechanic is where budgets break. A spend target is not a spending cap: HomeAdvisor calls it an "estimated 28-day period dollar amount", charges Instant Booking and Job Opportunity leads outside it, and concludes "It is possible to exceed your spend target."

Marketplace supply is under pressure: Angi reported Q2 2026 revenue of $248.0 million, down (11)% year over year.

02

Best lead generation companies compared

Eleven HVAC lead generation companies compete below on four things verifiable before a sales call: whether the vendor publishes a price, how many contractors a lead goes to, a written credit policy, and contract terms. Lead quality is not a criterion, because no vendor publishes an audited close rate.

CompanyPricing modelPublished HVAC lead priceShared or exclusive (vendor's own wording)When a lead is badContract
Service DirectPay-per-call; you set the priceAir Conditioning $65$325; Heating $65$325"the exclusive calls we drive to our clients"; its blog calls them "exclusive phone leads""only pay for valid calls"; no written credit policy published"no term contract so you can cancel at any time"
99 CallsFlat rate per lead by channel$54.99 per organic SEO lead "with the Growth Package or free with Growth Pro"; $129$429 per Google Ads lead; $35$120 per Local Services Ads lead"never shared or resold to competing contractors"not published"No contract."
ResultCallsPay-per-call"Starting $79.85 Per Call" (same page: rates "start as low as $24.85 per call")"Each lead goes to only ONE HVAC company"not published"No Long Term Contracts"
NetworxPrepaid credits that auto-renew$14$100 per prepaid lead (all trades)Shared, "up to 4 contractors in total"; Exclusive plan costs moreCredit back for wrong phone number, wrong industry, or a renter not an ownerNo term published; "your account automatically renews" until you cancel
33 Mile RadiusFlat rate per valid lead, billed weeklynot published — "Each valid lead is a low flat-rate""sent exclusively to one contractor"Leads failing its three-point validity test are "not billable"not published
ThumbtackYou set prices; weekly budget caps spendnot publishedShared, capped: "no more than five pros from search results per project within four hours"Refund within 45 days, to Thumbtack balance by default, "at our sole discretion"None stated; "all sales and fees on Thumbtack are final and non-refundable"
Google Local Services AdsPay per valid lead, monthly budget maxnot published — varies by location, job type, lead type, bidding modeNot characterised; advertisers share one ad unitAutomated credits; none for "job type not serviced" or "geo not serviced"None stated; billed through Google Ads
Angi / HomeAdvisor (Angi Leads)Per-lead fees plus a 28-day spend targetnot published — "When you call to join, we'll review the current price of leads"Shared: "We limit the number of Service Professionals that are matched to a customer" — no number givenStore credits only, at its "sole discretion", within 30 daysAuto-renewing; binding arbitration and class action waiver
Modernize"Right Pricing" under a ceiling you setnot published — "The true cost per lead depends."not publishednot publishednot published
PorchPer-lead purchase or monthly budgetnot publishedShared — Vetted Pro credits apply when "you don't connect with the customer, even if other Pros do"Credit to Porch balance; "we do not process refunds to your credit card"not published
BarkCredits spent to contact a leadnot published — $2.35 per credit, credits-per-lead never publishednot publishedCredit return within 14 days, "at our discretion"None; credits bought from 1 Nov 2025 expire after 3 months

Every cell was read off the linked page on 17 August 2026; prices move.

Published HVAC lead prices by vendor, read off each company's own site on 17 August 2026: Networx $14–$100 per prepaid lead across all trades, 99 Calls $35–$120 per Local Services Ads lead, $54.99 per organic SEO lead and $129–$429 per Google Ads lead, Service Direct $65–$325 for Air Conditioning and $65–$325 for Heating, and ResultCalls from $79.85 per call, with 33 Mile Radius, Thumbtack, Google Local Services Ads, Angi/HomeAdvisor, Modernize, Porch and Bark marked not published.

Eleven companies, seven published prices between four of them, and seven rails where a number would sit. Networx's $14$100 is an all-trades range rather than an HVAC one, and Bark's $2.35 is a credit price, not a lead price — it publishes no credits-per-lead figure, so none can be calculated.

1. Service Direct — best for a contractor who wants a price before a phone call. Service Direct alone publishes an HVAC-specific per-lead range on its own pricing page: Air Conditioning $65–$325 and Heating $65–$325, with "No Set-Up Fees" and no term contract.

2. 99 Calls — best for a small shop that wants one flat number. 99 Calls labels $54.99 Organic SEO · per lead a flat rate and puts it in its title tag. The condition, printed further down: "Organic HVAC leads are just $54.99 each with the Growth Package or free with Growth Pro." The site those leads arrive through is priced separately — "Have 99 Calls build and host a site for your business for just $99 per month" — so ask who holds the domain.

3. Networx — best documented shared-lead economics. Networx publishes a prepaid range of $14 to $100 per lead and its own cap of up to 4 contractors per Pay Per Lead. Read the auto-renewal clause first: when credits run low, "the account automatically renews your lead balance and charges your card accordingly."

4. 33 Mile Radius — best published definition of a billable lead. 33 Mile Radius publishes no dollar figure, only that "Each valid lead is a low flat-rate" billed weekly — but it publishes the sharpest test of valid: homeowner or decision-maker, requesting an HVAC service, inside your agreed service area. Fail any one and "it is not billable." Onboarding opens with "A 15 minute call to secure your service area," so ask whether yours is taken.

5. ResultCalls — exclusive pay-per-call with a published starting rate. ResultCalls advertises exclusive HVAC calls at "Starting $79.85 Per Call" with "No Long Term Contracts," then says on the same page that rates "start as low as $24.85 per call" — two entry prices on one page.

6. Thumbtack — best competition cap, weakest exclusivity. Thumbtack lets you set lead prices against a weekly budget and publishes a real ceiling: "no more than five pros from search results per project within four hours" of the customer's first contact. It is blunt about the limit: "we can't guarantee that customers will answer when you call."

7. Google Local Services Ads — best for buying leads without a middleman. Google charges per valid lead against a monthly budget and publishes no price. Two 2025 changes matter. Google announced on 20 August 2025 that from October "Google Verified will replace other LSA badges and programs, like Google Guaranteed, Google Screened, License Verified by Google and the Money Back Guarantee" — the consumer money-back promise is inside that list. Separately, disputes became automated credits that no longer cover "job type not serviced" or "geo not serviced".

8. Angi / HomeAdvisor (Angi Leads) — biggest volume, least published. Angi's pro pages publish no per-lead price, no membership fee and no pros-per-lead number. The regulatory record is public: an FTC March 2022 complaint over lead-quality claims, then a consent order requiring payment of up to $7.2 million, and Vermont's Attorney General announcing in October 2025 that Angi would pay the State $100,000 and stop using "Angi Certified Pro."

9. Modernize — for install-heavy shops willing to be account-managed. Modernize publishes an article titled "How Much Do Modernize Leads Cost?" that declines to answer: "The true cost per lead depends." Sharing, credits and contract length are unpublished too, so every term is negotiated blind.

10. Porch — read the credit policy before the pitch. Porch publishes no price and states the refund reality in one line: "we do not process refunds to your credit card." Automatic credits for unresponsive homeowners sit behind Vetted Pro status.

11. Bark — cheapest to test, tightest expiry. Bark charges credits only when you reply, at $2.35 per credit. Credits bought from 1 November 2025 expire after 3 months, down from 12. Credits-per-lead is never published, so no HVAC cost per lead can be calculated from its pages.

One entry most 2026 roundups still get wrong: CraftJack no longer runs its own site. Fetched on 17 August 2026, craftjack.com resolved to signup.angi.com/pro, titled "Get Leads, Win Jobs, Grow Your Business | Angi Pro" — the same supplier as row 8.

03

Real cost per lead and close rates

Four of the eleven vendors publish a per-lead price; the other seven publish none. That asymmetry tells you which conversations start from a number rather than a sales script, and only Service Direct breaks its price out by HVAC category.

The only market-level HVAC averages any vendor publishes come from Service Direct, and they are three years old: "The average CPL of billable HVAC calls in the United States during the first three months of 2023 was about $112", with Texas at $150, the Austin metropolitan area at $234 and Dallas at $143. Treat that as a Q1-2023 snapshot from an interested party, not today's price. The durable lesson is how far the number moves inside one country: $143 in Dallas against $234 in Austin, two markets in the same state measured in the same quarter.

Close rates are where this market goes quiet. No vendor audited here publishes one with a methodology. What exists instead:

Published claimWho publishes itWhat it actually is
"Our contractors set appointments for 70% to 80% of the leads we generate."33 Mile Radius, HVAC leads pageVendor claim; appointments, not jobs won; no sample or method
"98% Success Rate"ResultCalls, HVAC leads pageUnlabelled counter; "success" is never defined
"we can't guarantee that customers will answer when you call"Thumbtack, Quality Commitment TermsThe honest boundary: a vendor disclaiming contact, let alone conversion
"HomeAdvisor often tells service providers that its leads result in jobs at rates much higher than it can substantiate."FTC administrative complaint, 11 March 2022Regulator allegation, resolved by consent order

That last row is why close-rate promises deserve documentary scepticism. Samuel Levine, Director of the FTC's Bureau of Consumer Protection, said of the order: "Today's order requires HomeAdvisor to refund home service providers millions of dollars and stop misleading them about the quality of its leads." The complaint also alleged many leads were "actually purchased from affiliates and did not come from HomeAdvisor's website" — worth asking every vendor.

Cost per lead is also the wrong denominator. A $65 lead shared with three competitors and a $325 exclusive call can produce identical costs per booked job, and only one ties up your dispatcher. Take a quarter's invoices per vendor, count the jobs those leads booked, and rank on that quotient instead.

04

Shared vs exclusive leads

A shared lead goes to several contractors for the same request; an exclusive lead goes to one. The vendors price the difference themselves: Networx states Pay Per Lead costs "less than in the Exclusive Plan." You are choosing a lower price with a race attached over a higher price without one.

Only two vendors publish how many contractors a shared lead goes to: Thumbtack five pros within four hours of the customer's first contact, and Networx up to four in total. Angi's pro contract says only that "We limit the number of Service Professionals that are matched to a customer" — no figure — and that "HomeAdvisor is free to contract with other Service Professionals as this is not an exclusive contract." Bark, Porch and Modernize publish no cap at all.

The credit rules matter more than the price, and every shared marketplace audited here excludes the same situation — losing the job:

Money that does come back comes back as spending power inside the platform. Porch writes "we do not process refunds to your credit card"; HomeAdvisor issues store credits; Thumbtack states "By default, your refund will be sent to your Thumbtack account balance"; Bark returns credits "Within 14 days of the lead purchase" and adds that "All returns are issued at our discretion."

Raise one documentation conflict with any Angi Leads rep. Two live pages from the same company disagree on how long credits last: the Angi Leads Pro guidelines say "Credits will expire, if not used, six months after the date the Credit was issued", while the Service Professional Terms — last updated 1 October 2018 by the page's own admission — say "eighteen months". Both were live on 17 August 2026.

05

When to stop buying and build your own

Stop buying leads when your cost per booked job from purchased leads stops falling while your owned channels keep improving — not on a date, and not because a marketplace annoyed you. Bought leads are a bridge with a toll; an owned pipeline is the asset.

Five signals that the bridge has done its job:

  1. Your published-price vendors are your cheapest, and they've plateaued. Once they stop improving your cost per booked job, more spend buys volume, not efficiency.
  2. You are paying for the same homeowner twice. A shared lead you also reached through your own website or Google Business Profile is traffic you rented after earning.
  3. Your attribution is guesswork. Scorpion's 2026 State of Home Services Marketing Report — 2,000 US homeowners and 944 home services operators surveyed late 2025 via Dynata — found 67% of business leaders cannot connect marketing spend directly to revenue, while 78% use two or more marketing vendors. Scorpion sells attribution software; that is a vendor survey.
  4. Your marketing spend is below the level that correlates with profit. ACCA's Contractor of the Future Study of more than 1,000 HVACR contractors reports that "The average contractor spends 6% of annual revenue on marketing and advertising. Contractors who invest at least 12% see their net profits jump from 5% to 9%." That is a correlation in a survey, not a promised return — but if all of your 6% is per-lead fees, you own nothing.
  5. Your lead source is shrinking. Angi's own Q2 2026 filing reports Average Monthly Active Pros down (17)% year over year and Average Monthly Churn of (6.0)%.

The owned alternative is slower: a website that converts, Google Business Profile and map-pack groundwork, reviews collected legally, search visibility, and visibility inside AI-generated answers. Google Search Central settles the guarantee question: "No one can guarantee a #1 ranking on Google." Any agency promising a ranking, a lead count, or a slot in ChatGPT's answers is selling what regulators examine.

Keep the bridge while you build the asset, put the bridge on a budget with an end date, and measure both in cost per booked job. Our owned-pipeline programme audits where your jobs come from today, ships the tracking and booking floor first, then builds the surfaces you keep — search work that keeps producing after the invoice stops, priced against what owned search actually costs to run.

One measured example of what the owned side looks like, published anonymised because that client has not yet confirmed permission to be named: a Winston-Salem HVAC and refrigeration contractor on our SEO engagement is at organic clicks +234.4% and top-10 ranking keywords +426.2% in Google Search Console, measured to 14 August 2026 since engagement start. Two qualifications belong in the same breath. First, the growth has plateaued — clicks peaked around 24 July 2026 at 2,486 for the month and stood at 1,886 on 14 August — and what is capping the account now is technical and measured: LCP 4,260ms against Google's 2,500ms "good" threshold, and 411 unindexed URLs against 268 indexed. Second, clicks are not booked jobs. That figure describes demand arriving at an asset the contractor owns; it is not a cost-per-booked-job comparison against purchased leads, and we will not present it as one.

Our own side is priced in public so the arithmetic above is one you can run before any call: $2,500/month for the SEO retainer, with the AI-search work included rather than billed alongside it, and $2,500 one-time — or $250/month over 12 months, after which you own it — for the website doing the converting. AI services are quoted per shop, because call volume decides that number and a headline price would misstate it.

FAQ

Frequently asked questions

How much do HVAC companies pay for leads?

Published prices run from $14 to $429 depending on vendor and channel: Networx $14–$100 per prepaid lead across all trades, 99 Calls $54.99 per organic SEO lead on its Growth Package and $129–$429 per Google Ads lead, ResultCalls from $79.85 per call, and Service Direct $65–$325 for Air Conditioning and Heating. The other seven — Angi/HomeAdvisor, Thumbtack, 33 Mile Radius, Modernize, Porch, Bark and Google — publish no HVAC lead price at all.

Which HVAC lead generation company is best?

No single company is best for every shop. For a published price before a sales call, Service Direct and 99 Calls. For exclusivity in writing, 33 Mile Radius and ResultCalls. For a documented cap on competition, Thumbtack and Networx. For buying without a middleman, Google Local Services Ads.

Are there free HVAC leads?

No vendor here gives away paid leads. Bark comes closest: it shows leads free and charges credits only when you reply. The genuinely free channels are the ones you own — website, Google Business Profile, reviews, referrals.

How many contractors get the same shared lead?

Only two vendors publish the number. Thumbtack caps it at five pros from search results per project within four hours of the customer's first contact, with no figure after that window. Networx sends a Pay Per Lead to up to four contractors in total. Angi says only that it limits the number matched. Bark, Porch and Modernize publish no cap.

Can I get a refund for a bad HVAC lead?

Usually a credit, not a refund, and never for losing the job. Porch states "we do not process refunds to your credit card"; HomeAdvisor issues store credits requested within 30 days; Thumbtack takes requests "within 45 days of the charge", paid to your Thumbtack balance by default; Bark's window is "Within 14 days of the lead purchase". Wrong numbers, wrong trade, out-of-area and duplicate leads are most commonly eligible.

Is Google Local Services Ads better than buying marketplace leads?

Local Services Ads remove the reseller: you buy from Google against a monthly budget and appear in the Local Services unit. Google publishes no HVAC lead price, and the 2025 changes cut both ways. Its own announcement says "Google Verified will replace other LSA badges and programs, like Google Guaranteed, Google Screened, License Verified by Google and the Money Back Guarantee", and disputes became automated credits that no longer cover "job type not serviced" or "geo not serviced".

Should I buy leads or invest in SEO?

Buy leads when you need jobs inside 30 days; invest in owned search when you need your cost per booked job to fall over 12 months. Most shops run both, with the purchased half on a declining budget. The deciding number is cost per booked job by source, taken from your own last-quarter invoices rather than any vendor's published cost per lead — arithmetic that beats any roundup, including this one.

Talk to us before you decide.

A 30-minute strategy call with your market's real data. No pressure, no 12-month contracts.