2026-08-01

Google Local Services Ads for HVAC — A Straight Guide

LSAs sit above every other paid result, cost $45 to $85 per lead, and you pay per lead rather than per click. Here is how they work and where they fall short.


Short answer: Local Services Ads are usually the cheapest paid channel an HVAC contractor can run. Leads come in around $45–$85, against roughly $104 blended on Google Ads search, and you pay per lead rather than per click. They should normally be the first paid channel you turn on, not the last.

Here is how they actually work, and the parts that are genuinely worse than search ads.

What they are

Local Services Ads appear above regular search ads and above the Map Pack — the very top of the page for queries like “ac repair near me.” Each listing shows your business name, star rating, review count, the Google Guaranteed badge, and a call button.

You pay when someone contacts you, not when they click.

The cost comparison

ChannelTypical cost per lead
Local Services Ads$45 – $85
Google Ads — branded search~$34
Google Ads — Performance Max~$72
Google Ads — blended average~$104
Google Ads — non-branded search~$149

The comparison that matters is LSA against non-branded search, because both are reaching people who do not already know you. There, $45–$85 against ~$149 is not a close contest.

Why they convert better than the price suggests

The format does work that ad copy cannot. Before a homeowner reads anything, they see your rating, your review count, and a verification badge — three trust signals delivered simultaneously, in a moment when they are stressed and choosing fast.

Google Guaranteed also carries a backing guarantee on the job, up to a cap. For a homeowner about to let a stranger into their house, that removes a real objection.

Getting in: the part that takes time

Eligibility is stricter than search ads. Expect to provide:

  • Business licence verification
  • Insurance documentation, typically general liability
  • Background checks on the business and, depending on your market, on technicians
  • Google Business Profile in good standing

This takes days to weeks, not hours. Start it before you need it — signing up during the first heat wave means you are verified sometime around September.

Where LSAs are genuinely worse

Be clear-eyed about the tradeoffs, because most write-ups skip them.

No ad copy. You cannot write a headline, test messaging, or differentiate on anything except your rating and review count. Your ranking is largely a function of proximity, responsiveness, review score, and budget.

No keyword control. You choose job types, not search terms. You will get calls outside what you wanted.

Ranking rewards responsiveness. Missed calls and slow responses hurt placement. This is a channel that punishes a business that does not answer the phone — which is fair, but worth knowing before you buy.

Review dependence is heavier. With no copy to differentiate on, your rating is most of your competitive position.

Disputing bad leads

You can dispute leads that were not genuine — wrong number, spam, someone outside your service area, a job type you do not do. Google credits legitimate disputes.

Most contractors underuse this. Set a weekly habit of reviewing leads and disputing the junk. It is money.

How it fits with everything else

The sequence that makes sense for most residential HVAC contractors:

  1. Local Services Ads first. Cheapest reliable leads, fastest to stand up once verified.
  2. Google Business Profile and reviews in parallel. These feed LSA ranking directly, so the work compounds across both.
  3. Search ads on top, once you want control over messaging or you are targeting specific high-value jobs like system replacement.
  4. Organic and map visibility underneath all of it, because it is the only part that keeps producing after you stop paying.

LSAs are demand capture. They are excellent at it. They do not build anything — the day you stop paying, they stop, exactly like every other ad channel.

Two things that decide your result

Answer the phone. Placement depends on responsiveness, and the whole channel is priced on connecting. A missed LSA call is money you already spent.

Keep reviews arriving. Your rating is most of your differentiation. A steady flow matters more than a large historical total.

Worth measuring

Track cost per booked job, not cost per lead. At $65 a lead and a 40% booking rate, that is roughly $163 per booked job. Against a service call it is thin. Against a $9,000 replacement it is excellent.

The channel is not good or bad in the abstract. It is good or bad against your ticket.


Sources: Analysis of $14.9M in HVAC Google Ads spend across 816 contractors, January 2026; published Local Services Ads cost-per-lead reporting across home-services datasets; Google Local Services Ads eligibility documentation.

Want this kind of visibility for your company?

One call to look at your site, your market, and whether we are a fit.

Book a call