HVAC Lead Generation Cost Per Lead: 2026 Benchmarks, $51 LSA Leads and $116 Per Booked Job

Elevarus title card for the 2026 HVAC cost per lead report, over a rising bar and trendline motif.

Share This Post

TL;DR

  • The widely repeated figure of about $190 per booked job for HVAC Local Services Ads (LSA) is credited to a dataset whose own scope line reads “HVAC & plumbing, Google Ads only.”
  • The same publisher’s separate Local Services Ads benchmark puts HVAC at $51 per lead in February 2026 at a 44.0% book rate, across 409 HVAC accounts and $1.52M in spend.
  • Divided the way that publisher divides it, those two figures give roughly $116 per booked job.
  • A booked job is not a paid invoice. Cost per paying customer is reported separately at $233 on Local Services Ads, and that is the number to use if you mean money collected.
  • Before comparing any two HVAC lead prices, check three things: which dataset the number came from, what the unit is, and whether the quoted price excludes a setup fee.

Every number below names the dataset, sample and month it came from, and every division shows both operands so you can check it. Nothing here is an Elevarus operating result or our rate card.

Key numbers, with their sources

  • HVAC Local Services Ads averaged $51 per lead at a 44.0% book rate in February 2026 (SearchLight Home Services LSA Benchmark: 888 contractors, 126,650 leads, $6.72M spend).
  • HVAC and plumbing Google Ads averaged $104 per lead blended in January 2026, non-branded search $149 (SearchLight HVAC & Plumbing Advertising Benchmark: 816 contractors, 8,077 campaigns, $14.88M spend).
  • Cost per paying customer ran $233 on Local Services Ads against $472 blended on Google Ads in those same two readings.
  • A US HVAC system cost $8,209 to install on average in a 2026 survey of 1,000 homeowners (This Old House).

Two Datasets, and Which One Each Number Comes From

Search for what an HVAC lead costs and one sentence keeps reappearing. Local Services Ads run $72 to $95 per lead, book at 38 to 44 percent, and work out to about $190 per booked job. It is usually credited to a contractor dataset published by the agency SearchLight Digital.

SearchLight publishes two separate benchmarks, a month apart, and they measure different channels.

SearchLight benchmark Sample Period Scope, in its own words HVAC figure
HVAC & Plumbing Advertising Benchmark 816 contractors, 8,077 campaigns, $14.88M spend January 2026 “HVAC & plumbing, Google Ads only” $104 blended, $149 non-branded, $34 branded, $72 Performance Max
Home Services LSA Benchmark 888 contractors, 1,774 campaigns, 126,650 leads, $6.72M spend February 2026 Local Services Ads $51 per lead, 44.0% book rate, $2,110 average ticket, 9.55x closed ROAS (409 HVAC accounts, $1.52M)

The dataset carrying the $72 figure describes itself as Google Ads only, and $72 is its Performance Max cost per lead. The study that measured Local Services Ads reports HVAC at $51, and states it plainly: “HVAC Local Service Ads averaged $51 per lead in February 2026 with a 44.0% book rate and $2,110 average ticket, producing a 9.55x closed ROAS.”

The 38 to 44 percent book-rate band brackets both studies rather than one. SearchLight’s Google Ads page describes a non-branded lead “that books 38% of the time,” and its Local Services Ads page reports 44.0% for HVAC. Two numbers, two datasets, one range.

None of this makes $72 to $95 an impossible price for a Local Services Ads lead. SearchLight says so itself: “A $53 national average can mask $30 CPLs in smaller markets and $90+ CPLs in competitive metros.” What does not follow from the Local Services Ads dataset is the $190.

Cost Per Booked Job, With the Division Shown

The reason a figure like this travels so far is that almost nobody prints the arithmetic. A cost per lead and a book rate are two numbers, and cost per booked job is the first divided by the second. That is not our invention. SearchLight runs the same division on its own page: “A $60 CPL with a 48% book rate costs $125 per booked appointment. A $40 CPL with a 30% book rate costs $133 per booked appointment. The cheaper lead is actually more expensive per booked job.”

Here is that division applied to SearchLight’s published figures, with both operands visible in every row.

Channel Published cost per lead Published book rate Cost per booked job (CPL ÷ book rate) Dataset
Local Services Ads, HVAC $51 44.0% $116 LSA benchmark (HVAC), Feb 2026
Google Ads, branded search $34 55.3% $61 Google Ads benchmark (HVAC & plumbing), Jan 2026
Google Ads, Performance Max $72 32.2% $224 Google Ads benchmark (HVAC & plumbing), Jan 2026
Google Ads, non-branded search $149 37.6% $396 Google Ads benchmark (HVAC & plumbing), Jan 2026

The $190 figure is reproducible, but only from one specific pairing: $72 divided by 38 percent. That pairs a Performance Max cost per lead with a non-branded search book rate, and no SearchLight row carries both. Take the $72 to $95 and 38 to 44 percent band as published and the honest output is a range of about $164 to $250 per booked job, not a single number.

Key Concept: A booked job is an appointment on the calendar, not money collected. SearchLight reports cost per paying customer as a separate figure: $233 on Local Services Ads, against $472 blended and $804 non-branded on Google Ads. If you meant an invoice you actually raised, $233 is your number, and it is higher than the $190 commonly quoted. Ask which one a vendor means.

Two more things belong on that table before anyone quotes it. The Local Services Ads reading is a single month, and SearchLight notes that “February is heating season, which contributes to both the strong conversion rates and higher average tickets on HVAC LSA campaigns.” Its trade labels are assigned by “channel naming conventions,” and its spend is gross, before the roughly 6 to 7 percent of Local Services Ads spend that comes back as dispute credits. The $51 is the best public HVAC figure we found, and it is one vendor, one month, before credits. SearchLight’s own comparison table puts it in company: it cites LocaliQ at $52 for HVAC Local Services Ads across 50,000-plus service businesses, which is a different publisher landing within a dollar.

The Same Product, Four Different Published Prices

Read the unit rather than the number and the disagreement across page one stops looking like market variation. These are all live pages, all read this month.

Source Figure as published Unit Side of the trade What the figure excludes
SearchLight LSA benchmark “$51 per lead” (HVAC) Per LSA lead What contractors paid Google Dispute credits, agency fees
Fieldcamp LSA “$45–$85”; Angi/HomeAdvisor “$50–$150 (shared)”; Thumbtack “$15–$75” Per lead What the contractor pays No close rate applied
Fixr Repairs “$80 – $120” exclusive, “$100” duo; full replacement “$100 – $180” exclusive, “$150” duo Per lead, and per “duo” lead What the contractor pays Fixr “Duo” appears once on the page and is never defined
Minyona “$50-200 per qualified lead with a $4,000 $2,000 setup fee (limited time)” Per exclusive qualified lead What the contractor pays The setup fee sits outside the quoted range
ResultCalls “as low as $24.85 per call” in one place, “Starting $79.85 Per Call” in another Per call What the contractor pays No billable-call definition on the page
PipelineOn Thumbtack “$40-$110 per credit”; Angi “$15-$120 per lead” Per credit, and per lead What the contractor pays No credit-to-lead ratio stated

Watch what that does to two products. Local Services Ads appear at $51 observed, at $45 to $85, at $30 to $60, and at $72 to $95, depending on whose page you are reading. Thumbtack is priced per credit on one page and per lead on another, and no page we read states how many credits a lead costs, which decides whether those two figures can be compared at all.

What the Quoted Price Leaves Out

Three exclusions show up often enough to be worth asking about by name.

The fee that sits outside the range. Minyona publishes “$50-200 per qualified lead with a $4,000 $2,000 setup fee (limited time)” and, further down the same page, volume discounts “Available at 100+ leads/month.” Both figures are on one page, so the arithmetic is available to anyone reading it: a one-time $2,000 fee spread across a first hundred leads adds $20 to each. The quoted $50 to $200 is a loaded $70 to $220 until that fee is absorbed. The second number does not get printed.

The billable call nobody defines. ResultCalls quotes “as low as $24.85 per call” in one place and “Starting $79.85 Per Call” in another, on the same page, which is a threefold spread on the same product. Neither figure is attached to a rule for what makes a call billable. We read the page in full, and across its text the only appearance of the phrase is advice to the buyer to “always ask what counts as a billable call, how wrong numbers are handled, and whether there is a dispute system in place.” That is good advice, and it is the question the page itself does not answer. A per-call price without a duration or qualification threshold is not yet a price. We work through those thresholds in our piece on how HVAC live transfer leads price the screening rather than the call.

The close rate that is printed but never used. Fixr publishes its own lead prices and, on the same page, the benchmarks “Contact rate: 60-80%,” “Appointments booked: 20-35%,” and “Closed jobs: 5-15%.” It then writes: “Even at a 10% close rate, paying $80 per lead for a $7,500 system replacement can mean strong profits, if you have the right process in place.” At the rate in its own sentence, an $80 lead is $800 per closed job. Run the same $80 against the 20 to 35 percent appointment rate on the same page and it is $229 to $400 per booked appointment. Those are three different denominators on one page, and only the cheapest one gets stated. None of that is an argument against buying the lead. It is the number the buyer needs and the seller has no reason to print.

What You Can Afford to Pay, and Where to Check It

We are not going to hand you a maximum payable cost per lead, because the honest version depends on your ticket, your close rate and your overhead. The one published figure we can point at belongs to somebody else, and it comes with a condition.

SearchLight walks the calculation on its Local Services Ads page: “If your book rate is 44% and your match rate is 43%, roughly 19% of your LSA leads become paying customers. That means you can afford a CPL of up to about $85 before first-job acquisition becomes unprofitable.” Read the condition attached to it. That $85 is built on a blended $1,800 average ticket at roughly 25 percent margin across every trade in the dataset, not on HVAC’s $2,110. It is a method to copy with your own ticket, not a ceiling to inherit.

The input everyone reaches for first is the hardest to source. Gross profit per residential HVAC installation is not published as a dollar figure by any industry body we could find. ServiceTitan’s page on HVAC profit margins carries margin percentages and, across the whole page, no dollar figures at all. The Air Conditioning Contractors of America financial survey is the study that would settle it, and its public data is paywalled and several years old. What is available is a cost and a percentage: a 2026 survey of 1,000 homeowners by This Old House puts average US HVAC installation at $8,209, and Level CFO publishes an 18 to 25 percent residential install gross margin while labelling it “an internal decision model rather than trade-specific survey results.” Multiply those and you get a band, not a benchmark. Anyone quoting a confident dollar figure for gross profit per install is quoting an assumption.

For the full ceiling calculation on install-intent leads, see our breakdown of HVAC customer acquisition cost and the maximum payable per lead. Price by metro is in why the same HVAC lead costs different money in different markets, and the exclusivity question in exclusive versus shared HVAC leads and what the close-rate gap is worth.

Segment job type before you compare anything

None of this works if your own numbers arrive as one blended average. A replacement quote and a weekend no-cool call are different products with different close rates. Constrain the job-type field in your operating system to a fixed list rather than free text, so install, service, tune-up and no-sale stay separate back to the ad platform. The split is covered in how to split HVAC campaigns by job type, and the measurement plumbing in the HVAC call tracking and attribution stack.

Cite this data

HVAC Local Services Ads averaged $51 per lead at a 44.0% book rate in February 2026 (SearchLight Home Services LSA Benchmark: 888 contractors, 126,650 leads, $6.72M gross spend, trades assigned by channel naming). HVAC and plumbing Google Ads averaged $104 per lead blended in January 2026, non-branded $149 (SearchLight HVAC & Plumbing Advertising Benchmark: 816 contractors, $14.88M spend, scope “Google Ads only”). Dividing each published cost per lead by its published book rate gives roughly $116 per booked job on Local Services Ads and $396 on non-branded search. Cost per paying customer is reported separately at $233 and $804. Compiled by Elevarus, sources read September 2026.

FAQ

What does an HVAC Local Services Ads lead cost in 2026?

SearchLight’s Home Services LSA Benchmark reports HVAC Local Services Ads at $51 per lead in February 2026, with a 44.0% book rate and a $2,110 average ticket, across 409 HVAC accounts and $1.52M in spend. LocaliQ is cited in the same comparison table at $52 for HVAC across 50,000-plus service businesses. Higher figures for the channel, commonly $72 to $95, trace to SearchLight’s other benchmark, whose scope line reads “HVAC & plumbing, Google Ads only.”

Is HVAC Local Services Ads really $190 per booked job?

That figure does not follow from the Local Services Ads dataset. Dividing the published $51 cost per lead by the published 44.0% book rate gives about $116. The $190 comes from dividing $72 by 38 percent, and those two operands sit in different SearchLight rows: $72 is a Performance Max cost per lead and 38 percent is close to the non-branded search book rate. Taking the $72 to $95 and 38 to 44 percent band as published gives a range of roughly $164 to $250, not a single figure.

Is a booked job the same as a paying customer?

No, and the gap changes decisions. A book rate turns leads into appointments on the calendar. SearchLight reports cost per paying customer separately: $233 on Local Services Ads against $472 blended and $804 non-branded on Google Ads. If you mean an invoice you actually raised, use the paying-customer figure, and note it is higher than the $190 commonly quoted.

Does a quoted cost per lead include setup fees?

Often not, and it is worth asking. Minyona publishes $50 to $200 per qualified lead alongside a $2,000 one-time setup fee and volume discounts starting at 100 leads a month, all on the same page. Spread across a first hundred leads, that fee adds $20 to each, so the effective first-hundred cost is $70 to $220 rather than the quoted range.

What is the gross profit on an HVAC install?

There is no public industry benchmark stating it as a dollar figure. ServiceTitan’s HVAC profit margins page carries percentages and no dollar figures at all, and the Air Conditioning Contractors of America financial survey that would settle it is paywalled and several years old. The cost side is better documented: a 2026 This Old House survey of 1,000 homeowners puts average US installation at $8,209, and Level CFO publishes an 18 to 25 percent residential install gross margin that it labels an internal decision model rather than survey data.

Talk to our pay-per-call and lead-buying team about HVAC lead generation and how the sources quoting you actually price their leads. We will walk your current channel mix against published benchmarks and show you where the units stop matching. Book a free strategy call with Elevarus and we will build a plan against numbers that hold up.



Work with Elevarus

Are You Ready to Grow With a Proven Lead Generation & Performance Marketing Agency?

Get a free, no-pressure strategy call with our lead-generation team. We'll map the fastest path to more qualified leads for your business.

Book a free call →

Ready to put this into action?

Picture of <a href="https://elevarus.com/shane-mcintyre/">SHANE MCINTYRE</a>

Founder and CEO of Elevarus, specializing in paid media, lead generation, pay-per-call, and customer acquisition.