H

seo leadgen

How to Get HVAC Leads: 15 Channels Ranked by Cost and Speed

Syed AliPublished 2026-08-17Updated 2026-08-1816 min read31 verified sources

HVAC leads arrive through fifteen channels on very different clocks. Google Ads can serve within one business day of ad approval; Local Services Ads waits on Google's screening checks; organic search carries no guaranteed date at all. Cost per lead published specifically for HVAC spans $51 on Local Services Ads to $353 for an AC installation lead.

An HVAC lead is a homeowner contact — a call, a form, a message — not a booked job; the gap between the two is the book rate, and by channel in SearchLight's January 2026 Google Ads dataset it runs from 32.2% on Performance Max to 55.3% on branded search. An owned channel keeps producing contacts after you stop paying, because you own the asset that produces them. A rented channel stops the day the invoice stops.

01

Fastest channels to a first lead

Speed is set by a published gate — an approval, a verification, a screening — not by a marketing promise, and that gate decides which week your first lead lands. Ranked by it:

  1. Your own past-customer list — no gate. You already own the phone numbers. ACCA's recap of a 2026 budget webinar by Tracy Paul — Cornerstone Advertising's founder and principal, whom ACCA credits with "more than 30 years of experience" — reports that database marketing to lapsed customers delivers $8-12 return for every dollar spent, compared to $3-4 for new customer acquisition, and that most contractors spend 70-80% of budgets chasing new customers instead.
  2. Google Ads (non-branded search) — one business day. Google's own documentation states that "Most ads are reviewed within one business day", and that an ad under review for more than two full business days warrants a status check — the shortest paid gate here.
  3. Shared marketplace leads — same day, with the cost front-loaded. Signup is immediate. So is the exposure: HomeAdvisor's own pro FAQ states that "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". Thumbtack publishes the competition cap — "no more than five pros from search results per project within four hours" of the homeowner's first contact — and states what happens next: "After four hours, customers can contact additional pros." Thumbtack publishes no number for that second window.
  4. Google Business Profile — up to five business days. Google states that "verification review can take up to 5 business days", that postcard codes mostly arrive within 14 days and expire after 30, and that a profile verifies instantly in some cases, including when the website is already verified in Search Console — the cheapest speed-up on this list.
  5. Local Services Ads — screening, then pre-badge placement. Google lists four requirements to go live with pre-badge ads: a license or business registration, an acknowledgement of holding appropriate licenses, reviews subject to category requirements, and completed billing. It is blunt about what pre-badge costs you in position: "Google will place the listing below providers who've completed all onboarding requirements and obtained the Google Badge." Full screening may include license, insurance and background checks run by third-party risk management companies, and varies by category and region.

No source fetched for this article publishes a measured time from launch to first lead for any HVAC channel. The gate is what you can plan around; anyone quoting you "leads in 14 days" is quoting a sales target, not a dataset.

Google ties Local Services ranking to how fast you answer: "If you regularly fail to answer calls or respond to messages, your ad ranking may be affected." The same page names what makes an LSA lead different from a marketplace lead — "Customers choose you: You only hear from customers who have specifically selected your profile out of all the rest."

02

Cheapest channels at steady state

Steady state means month 13, not month one: the asset exists and the only cost left is keeping it running. On that basis the order flips.

The cheapest lead in HVAC is the one you already paid for and did not answer. ServiceTitan's platform data for June 2022 — more than 3,000 US and Canadian trade businesses — put the HVAC call booking rate at 38%, against 42% across all trades, 24% at businesses with fewer than five techs and 59% at businesses with 25 or more. That snapshot is nearly four years old and it is a June reading, which the same article says sits on the low side of the year: "HVAC booking rates varied with the seasons, with higher booking rates in shoulder seasons and lower booking rates in summer." Read it as a direction, not as your number. Angie Snow — a ServiceTitan Principal Industry Advisor and Vice President of Western Heating & Air Conditioning in Utah — puts the trade-off in the same article: "if you get a good CSR, you don't have to spend as much in marketing because your booking rate's up and the calls are coming in."

Homeowners have priced that gap. Scorpion's 2026 State of Home Services Marketing Report — 2,000 US homeowners and 944 home services operators surveyed in late 2025 via Dynata — found that 56% of homeowners want 24/7 scheduling or a way to communicate after hours, while 66% of businesses say providing after-hours customer service is their top challenge.

Ranked by recurring cost per lead once the asset exists:

  1. Past customers and maintenance agreements. The list is free to contact; the $8-12 per dollar figure above is the only published return in this research that is specific to lapsed-customer marketing.
  2. Organic search. Google states plainly that "it costs nothing to appear in our organic search results." First Page Sage's 2026 report puts HVAC organic cost per lead at $69 against $115 paid — published with no sample size, so treat it as a directional vendor claim.
  3. Google Business Profile. No media cost after verification. ACCA's Contractor of the Future study of more than 1,000 HVACR contractors lists Google Business profiles first among its published top lead sources, ahead of company websites and paid digital ads.
  4. Reviews. Free to request, and load-bearing: Scorpion found that "87% of homeowners will not hire a business rated below 4 stars, yet 67% of business leaders struggle to consistently collect reviews". The FTC's rule on consumer reviews, in effect since October 21 2024, prohibits compensation conditioned on a review expressing a particular sentiment — which is the exact line a "leave us five stars for $50 off" card crosses.
  5. Local Services Ads. At $51 per HVAC lead with a 44.0% book rate in SearchLight's February 2026 dataset, LSA is the cheapest paid channel with a real HVAC-specific figure behind it.
  6. Branded search. SearchLight's January 2026 numbers put branded Google Ads at $34 per lead with a 55.3% book rate — the cheapest paid line in that dataset, and the most misleading one. SearchLight publishes it as the cost per lead "for HVAC and plumbing Google Ads" across 816 HVAC and plumbing contractors, so the campaign-type splits are trade-blended, not HVAC-only. Branded search also only produces volume some other channel created: it was 9.1% of spend in that sample because there is only so much of your own name being typed. You cannot scale a channel whose inventory is your reputation.
03

Owned vs rented channels

Owned channels put the asset on your side of the ledger: the website, the verified Business Profile, the reviews, the customer list, the name people type into the search box. Rented channels keep it on someone else's.

The rental terms are published, and they are consistent across vendors. Networx's prepaid balance auto-renews by charging the card when credits run low, and its help centre states that "A single Pay Per Lead will go to up to 4 contractors in total". Porch's lead credit policy states that it does not process refunds to a credit card — credits return to a Porch balance. Bark tightened credit expiry to three months for credits purchased from November 1 2025. And every major marketplace excludes the same reason from credit eligibility: you did not win the job.

Rented demand also shrinks without warning. Angi's Q2 2026 earnings release reports Average Monthly Active Pros of 106 thousand, down 17% year over year, average monthly churn of 6.0%, and revenue of $248.0 million, down 11%. Angi discloses Revenue per Lead only as a percentage change — up 1% year over year — and publishes no dollar figure at all. A marketplace that reports revenue, pro counts and churn to investors every quarter still does not tell you what a lead costs.

None of that makes renting wrong. Renting is a cash-flow decision with a term; owning is a capital decision with a lag. A one-truck shop with a truck payment due in three weeks should rent. The full cost-per-booked-job arithmetic on bought leads is worked out separately, book rate by book rate. What replacing rented flow with owned assets involves is the work we scope for HVAC shops.

Test every agency pitch against one sentence in Google Search Central's documentation on hiring an SEO: "No one can guarantee a #1 ranking on Google." Any vendor promising a ranking, an AI citation or a lead count as a certainty is selling a guarantee the platform itself refuses to make.

04

What each channel costs per lead

Every dollar figure below is published, named and scoped — including where the scope is wider than HVAC. Paid-search rows are vendors reporting on their own client accounts, not a market sample. Two scope notes run through the table: SearchLight's campaign-type rows come from its HVAC & Plumbing Advertising Benchmark and are published as the cost per lead "for HVAC and plumbing Google Ads", so only its service-category rows (HVAC General $198, AC Install $157, AC Repair $231) are HVAC-specific; and Networx's $14-$100 is an all-trades range.

#ChannelOwned or rentedPublished cost per leadPublished gate before the first lead
1Past-customer database (email, text, mail)OwnedNo CPL published; ACCA/Cornerstone report $8-12 returned per $1 vs $3-4 for new-customer acquisitionNone — you hold the list
2Google Business Profile / map resultsOwnedNo media costVerification review up to 5 business days (Google)
3Reviews engineOwnedNo media costOngoing; 87% of homeowners won't hire below 4 stars (Scorpion)
4Local organic search (service + service-area pages)Owned$69 organic HVAC CPL, no sample published (First Page Sage)No date guaranteed; "No one can guarantee a #1 ranking" (Google)
5Question content / blogOwnedSame organic economics; no HVAC-specific figure published36% of 81 test pages cited in Google AI Mode within 24 hours under best-case conditions (Semrush)
6AI-search visibility (generative engine optimization)OwnedNo CPL published by any sourceIndexed and snippet-eligible, with "no additional technical requirements" (Google)
7Google Local Services AdsRented$51 HVAC, 44.0% book rate, 409 accounts, Feb 2026 (SearchLight); Google publishes no lead priceLicense, insurance, background checks; pre-badge listings placed below badged providers (Google)
8Google Ads — branded searchRented$34, 55.3% book rate, 9.1% of spend (SearchLight, Jan 2026, HVAC & plumbing sample)Most ads reviewed within one business day (Google)
9Google Ads — Performance MaxRented$72, 32.2% book rate (SearchLight, Jan 2026, HVAC & plumbing sample)Most ads reviewed within one business day (Google)
10Google Ads — non-branded searchRented$149 blended non-branded across HVAC & plumbing, and $198 HVAC General (SearchLight); $127.74 AC and $129.02 heating medians (LocaliQ); $223 HVAC general, $289 AC repair, $353 AC install (99 Calls)Most ads reviewed within one business day (Google)
11Shared marketplace leads (Angi/HomeAdvisor, Thumbtack, Porch, Bark)Rented$14-$100 prepaid, all trades (Networx); Bark $2.35 per credit with credits-per-lead unpublished; Angi, HomeAdvisor, Thumbtack and Porch publish no priceImmediate; up to 4 contractors per Pay Per Lead (Networx) or 5 pros in 4 hours (Thumbtack)
12Exclusive pay-per-call vendors (Service Direct, 33 Mile Radius)Rented$65-$325 Air Conditioning and $65-$325 Heating (Service Direct); 33 Mile Radius quotes by phoneService-area onboarding call; no published lead price at 33 Mile Radius
13Maintenance agreementsOwnedNo CPL published; ServiceTitan's recommended target is a 30%+ service-call-to-agreement conversion rateOne service season
14Referrals and neighbor marketingOwnedNo published CPL exists in any source fetched for this articleDepends on completed job volume
15Direct mail (USPS EDDM)Rented reach, owned message$0.26 per piece EDDM Retail; as low as $0.259 BMEU (USPS)200-piece minimum, 5,000 per day per ZIP Code (USPS)

Three things in that table deserve more than a row.

The paid-search figures disagree by 3x, and the disagreement is the finding. For essentially the same channel, published HVAC cost per lead runs $115 (First Page Sage, no sample), $127.74 (LocaliQ, 3,211 campaigns, medians, April 2024 to March 2025), $149-$198 (SearchLight, 816 HVAC and plumbing contractors, January 2026) and $223-$353 (99 Calls, no sample, January 2024 to June 2026). Different denominators, different trade mixes, different months, medians against means. Averaging them produces a number that describes nobody. Use the one whose sample most resembles your market and season, then track your own.

Season sits inside every figure. SearchLight's HVAC LSA number comes from February, and the page says so: February is heating season, which lifts both conversion rates and average tickets. The same publisher's AC Install row — $157 per lead at a 24.2% book rate — is a January observation on $118K of spend, which the page itself flags as concerning. Do not plan a July cooling campaign against a January install benchmark.

The most-quoted HVAC lead numbers on the internet carry no matching sample. WebFX publishes $153 as the HVAC "industry average" cost per lead, $15,340 as customer lifetime value and 3.10% as the conversion rate, and those three are exactly the figures downstream articles repeat as consensus. The page is not sourceless: its "Data sources & methodology" block names "Ahrefs data" from December 2024, "Internal industry benchmarks", a compile date of July 31 2025 and a sample of "50+ core HVAC keywords, 3 major competitor analyses". Hold that sample against those figures — keyword research and competitor analyses cannot measure what a lead cost, what a customer was worth, or what share of leads converted. They are internal benchmarks with no sample of their own attached. A related misreading: pages citing LocaliQ for an HVAC cost per lead "around $45" have the wrong row. LocaliQ reports $127.74 for Air Conditioning Installation & Repair; the only figure near $45 in its table is Pools & Spas at $45.15.

One more scope note: SearchLight's LSA page describes disputing bad leads, and Google's current documentation no longer works that way — credits are automated rather than disputed. The mechanics of that change, and what to do instead, are worked through in the LSA economics breakdown.

05

The 90-day lead-building sequence

Sequence matters more than channel count: the gates run in parallel while owned assets compound in series. Ninety days is enough to have rented flow arriving while owned flow starts.

Days 1-14 — open the fastest gates and stop the leaks.

  1. Submit Google Business Profile verification. Check whether your site is already verified in Search Console first, since Google verifies some profiles instantly in that case.
  2. Launch Google Ads on two or three highest-intent terms only. Our own [VENDOR — DataForSEO] Google Ads pull on 2026-08-17 (United States) returned average CPCs from $8.27 for "ac compressor replacement" to $68.74 for "emergency ac repair", with top-of-page bids on that last term reaching $100.00 — auction estimates for advertisers, not amounts any contractor was observed to pay.
  3. Start Local Services Ads onboarding the same week, because the license, insurance and background checks are the long pole.
  4. Fix call answering before adding a single new lead source. Against a 38% HVAC booking rate, buying more leads into an unanswered phone is buying leads for a competitor.

Days 15-45 — build the assets that make the paid channels cheaper.

  1. Turn on a review request after every completed job, inside the FTC line: ask everyone, condition nothing on sentiment.
  2. Publish the service and service-area pages buyers actually search — repair, replacement, emergency, maintenance — one page per real service, not per keyword variant.
  3. Run the first past-customer campaign against the lapsed segment — the cheapest revenue in the building.
  4. Complete LSA screening to clear pre-badge placement, since pre-badge listings sit below badged providers.

Days 46-90 — compound and measure.

  1. Add question-format content aimed at the answer surfaces. Semrush's citation test is the honest benchmark: 29 of 81 new pages (36%) were cited in Google AI Mode within 24 hours — on a blog with an Authority Score of 84, conditions Semrush itself calls "the best possible conditions to succeed". A new HVAC domain should not expect that curve.
  2. Convert service calls into maintenance agreements — the one channel here that turns a single lead into a recurring one.
  3. Report cost per lead and book rate by source, monthly. ACCA's recap names exactly this metric set — lead volume by source, cost per lead by source, lead-to-opportunity and opportunity-to-sale conversion by source, and customer lifetime value.
  4. Front-load the budget: Cornerstone's guidance is 60-70% of spend into the peak four to six months rather than twelve even slices.

Which of the fifteen deserves the next dollar after day 90 is a question about where demand is moving. Homeowners still start online — Scorpion puts that at 83% — but BrightLocal's 2026 Local Consumer Review Survey found 45% of consumers now use AI tools for local business recommendations, up from 6% a year earlier, making AI the third most popular recommendation source behind Google and Facebook. Getting named in those answers has its own measurement, which is why we run AI-answer visibility as a separately measured engagement. For the same fifteen channels arranged by season and budget tier, see the seasonal spend-allocation breakdown; the Business Profile step has its own checklist in our walkthrough for setting one up properly.

FAQ

Frequently asked questions

How much do HVAC companies pay for leads?

Published figures run from $34 for branded Google Ads (an HVAC-and-plumbing blend) and $51 for HVAC Local Services Ads to $198 for HVAC General non-branded search and $353 for an AC installation lead. Vendor-published marketplace prices run $14-$100 per prepaid Networx lead (all trades) and $65-$325 per Service Direct Air Conditioning or Heating lead. Every one of those numbers comes from a vendor reporting on its own accounts. No neutral market average exists.

How do I get HVAC leads for free?

Four channels carry no media cost: your past-customer list, a verified Google Business Profile, review requests after completed jobs, and organic search — Google states that "it costs nothing to appear in our organic search results." Free is not fast. The Business Profile alone takes up to five business days of verification review, and organic search carries no guaranteed date at all.

What is the fastest way to get HVAC leads this week?

Google Ads has the shortest published gate: most ads are reviewed within one business day. A past-customer campaign is faster still, because there is no gate — you already own the list. Marketplace signup is immediate too, but HomeAdvisor charges for each lead whether or not you win the job, and Thumbtack allows five pros to contact the same homeowner within four hours.

Are exclusive pay-per-call HVAC leads better than shared marketplace leads?

Exclusivity removes the race, and vendors price it accordingly. Service Direct publishes $65-$325 per Air Conditioning or Heating lead and describes its own inventory as exclusive on that same pricing page — "the exclusive calls we drive to our clients convert into jobs at a high rate so they are willing to pay for them"; 33 Mile Radius sends each HVAC lead to one contractor and quotes price only on a sales call. Shared leads cost less per unit, and Networx's help centre states why: "A single Pay Per Lead will go to up to 4 contractors in total", on a plan whose leads cost "less than in the Exclusive Plan". Compare cost per booked job, never cost per lead.

How many HVAC leads does it take to book one job?

It depends entirely on the channel, and the published book rates are the answer rather than a single ratio. SearchLight recorded 44.0% of HVAC Local Services Ads leads booking an appointment in February 2026; in its January 2026 HVAC-and-plumbing Google Ads dataset, 37.6% of non-branded leads and 55.3% of branded leads booked. So more than half of branded leads book and fewer than two in five non-branded ones do. A booked appointment is also not a paying customer: the same dataset reports a 42.1% match rate on non-branded leads — match rate being the share of leads SearchLight can attribute to a paying customer in the CRM — putting cost per paying customer at $804 there against $104 on branded search.

Does spending more on marketing produce more HVAC leads?

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 that contractors investing at least 12% report net profits of 9% versus 5%. That relationship is correlational in a survey, not a proven return — heavier spenders may simply run better businesses. Under-spending shows up in the profit line; doubling a budget doubles nothing on its own.

What should a one-truck shop switch on first?

Answer the phone, verify the Business Profile, then open one paid channel — not three. The booking-rate spread is the argument: 24% at businesses with fewer than five techs against 59% at businesses with 25 or more. Capacity to answer and book is the constraint at that size, and Google is explicit about the cost of missing calls: "If you regularly fail to answer calls or respond to messages, your ad ranking may be affected."

Want this working for your HVAC company?

Transparent pricing, month-to-month, and a plan built from your market's data — not a template.