Opus Group

Opus Group Insights

Google Local Services Ads for HVAC Companies: The 2026 Playbook

Want this worked out for your numbers? Free 15-min check → or call +1 (256) 516-9910

Summary: Local Services Ads for HVAC companies are pay-per-lead listings at the very top of Google, marked with the Google Verified badge. Across the accounts Opus Group runs, leads have averaged $63 over the last twelve months, and close rates are best measured from your own job records. Because demand follows the weather, the best operators set budgets before the rush, cover phones on peak days and book replacement shoppers rather than writing them off.

HVAC demand comes in waves. The first heat wave and cold snap bring a rush of no-cool and no-heat calls, while spring and fall lean toward tune-ups and replacement shoppers. Plan your ads around those swings.

What an HVAC lead costs, and how to budget for the season

Across the accounts we run, leads have averaged $63 over the last twelve months. In the original dashboard, Google suggests a budget big enough for at least about 10 leads a week on Maximize leads, its recommended bidding option. That's 10 times your cost per lead each week.

Then do the math on cost per lead, close rate and average job. Take your close rate from your own job records; shared marketplace leads usually book less often than exclusive ones. Two weeks at $60 a lead is 20 leads for $1,200:

Close rateBooked jobsCost per booked job
25%5$240
35%7$171
45%9$133

In HVAC the job mix swings the third number. Say your repairs average $400 and replacements $8,000: seven repairs is $2,800, but six repairs and one replacement is $10,400. Track replacements from these ads separately.

For the worked example, read How a local service business can spend $1,000 and make $60,000 in a month; its $60,000 is example math, not a promise.

Getting Google Verified before the busy season

Industry reports in 2026 put verification at around three to four weeks, so start at least a month before your busy season. Depending on trade and state, the checks can cover:

  • Licenses. Check your state, county and city rules. Google checks state licenses against state databases where it can; confirming county and city licenses, and that everyone doing the work is licensed, is on you, so check subcontractors too.
  • Insurance. A signed certificate of insurance works best; minimums vary by trade and location.
  • Also: background checks with owner identity verification, business registration and, in some categories, a minimum review count.

You'll need a public, verified Google Business Profile, with a name that matches your license and insurance exactly, since mismatches cause delays. If the profile shows a brand name your license doesn't, fix that first. Some trades and users in the US also need a D-U-N-S number, and in some cases business registration documents or an EIN can stand in.

Which HVAC jobs to leave on

Judgment calls, not Google's official list. Keep on the work that pays: cooling repair, heating repair and system replacement.

Consider switching off:

  • Tune-ups, unless your numbers show they turn into repairs, replacements or maintenance agreements.
  • Duct cleaning or air quality work you don't really offer.
  • Commercial work, if you're residential only.

Google won't credit a specific job you don't do if you listed the general service it falls under, so if you offer heating repair but refuse boiler calls, those calls still cost you. Work you're temporarily unable or unwilling to do isn't credited either, so when July books you solid, switch off what you can't schedule.

Ranking higher when the weather turns

Placement comes from an auction that looks at your bid and how likely your ad is to produce a lead:

  • Cover the phones on peak days. Google looks at how responsive you are, and missed calls may hurt. Line up overflow answering before the hottest and coldest days.
  • Messages and bookings on. Both improve your lead likelihood, message leads typically cost less than phone leads, and Google tracks average response time.
  • Reviews. Google weighs your star rating and review count. Ask when you restore cooling during a hot spell, and after every install.
  • Photos. High-quality images are a profile quality factor. Use real installs, outdoor units and your techs.
  • Area and hours. The time and place of a search feed into lead likelihood, so cover areas you can reach same day and list hours someone answers.

Junk calls HVAC companies get

Typical ones:

  • "My refrigerator stopped cooling." Appliance repair.
  • "What size unit do I need?" or "How do I reset my thermostat?" Advice.
  • "Just getting prices on a new system." Price research.
  • Installing equipment homeowners bought online, if you don't.

Give feedback on each with "Rate this lead." Google doesn't charge for leads it judges invalid or low quality at first contact, and it reassesses charged leads, crediting some automatically. Credits show up in your account balance within 30 days; the invoice keeps the original charge.

Google doesn't credit a customer asking for advice, one researching projects or prices, a canceled booking, a valid lead outside your business hours, or a customer who never responds to your return call or message. Win the price shopper instead: give a range and book the estimate.

Booking no-cool, no-heat and replacement calls

Reply within 60 seconds, as the free guide advises. On a 95-degree day, a no-cool customer may be dialing the next company.

  1. "[Company], [Name] speaking. Is the system off completely, or running but not cooling?"
  2. Ask if anyone at home is especially vulnerable to heat or cold.
  3. Quote a window and a range: "A technician can be there between 1 and 3. The diagnostic is [$X], and most repairs run [$Y–$Z]."

For a replacement shopper: "Replacements for homes like yours usually land between [$A] and [$B]. An exact price takes a visit. Thursday at 10 or Friday at 2?"

Missed-call text: "[Company] here, sorry we missed your call. Not cooling, not heating, or pricing a replacement? Reply here and we'll call back with the next open time."

2026 changes that hit HVAC budgets

  • The move into Google Ads. Google began moving accounts into Google Ads in August 2026, in waves, as Performance Max based campaigns. Your weekly budget turns into an average daily budget (weekly ÷ 7), and monthly spend is capped at that daily average times 30.4. Manual bidding goes away, and a single campaign-level target CPA takes over from trade-level targets, which matters if you also run plumbing. Historical reports won't come across, so export last summer's and winter's reports first.
  • Missed calls charged from October 1, 2026. Google will charge for a missed call during business hours when the caller holds on the line for more than 20 seconds, with some exceptions. If your menu says "press 1 for service," the 20 seconds start after the key press, and callers who never press a key aren't charged.
  • Bookings through partner apps. Booking partners jumped from about 20 to more than 500 Reserve with Google partners in 2026, and an active partner booking link already on your Business Profile can be switched on for your ads automatically. Bookings are charged as leads and canceled bookings aren't credited, so only offer slots you can keep.

HVAC marketing in your city

Licensing, climate and competition change how this works from one metro to the next. For local examples, see HVAC Marketing in Houston, HVAC Marketing in Indianapolis, HVAC Marketing in Colorado Springs, or what our HVAC marketing agency service includes.

FAQ

How much do Local Services Ads cost for HVAC companies?

It varies by market and season; across the accounts Opus Group runs, leads have averaged $63 over the last twelve months.

When should an HVAC company raise its Local Services Ads budget?

Before the season. In the original dashboard, results take about two weeks to settle while Google's system learns, so a budget raised on the first hot day starts late.

Does Google credit calls from people pricing a new system?

No. Google doesn't credit customers researching projects or prices.

Will two of our locations both show in one area?

No. When several of your locations serve one area, only the highest-ranking one shows.

Ready to grow?
Let's talk.

Tell us where you're at and we'll tell you honestly what we'd do. No pressure.

Book your free strategy call →

Not ready for a call? Get the free guide first →

Prefer a callback?

Tell us where to reach you and we will call you back within one business day.

By sending this, you agree Opus Group can call or text you about your inquiry, including automated texts. Msg & data rates may apply. Reply STOP to opt out. No spam, no contracts.

Text us (256) 516-9910