Steady calls in every season. How to get HVAC leads that book.

Joshua Albanese of Spearleaf answering an HVAC owner about how to get HVAC leads

How to get HVAC leads comes down to two kinds: leads you rent from lead sellers and ads, and leads you own. I'm Joshua Albanese of Spearleaf, and my short video on HVAC leads answers an owner whose paid leads were eating him alive. This guide covers shared and exclusive leads, Local Services Ads, maintenance plans, the calling rules, and how to count booked jobs.

How to get HVAC leads that turn into booked jobs

Get HVAC leads two ways: ads and lead sellers you pay, and customers who already know you. 73% of homeowners in a Clear Seas survey reported by ACHR News went back to the HVAC company they used before. Start with past customers, then buy leads for the gaps.

The goal is simple to say: word of mouth works, but we want more consistent lead flow. Bought leads can fill that gap fast, and they stop the day you stop paying.

Quality varies, so count what books. One reviewer of a marketing agency on Trustpilot got calls "for things that we did not service". A lead is a phone number, and a booked job is the thing you can bank.

Why HVAC leads follow the seasons

HVAC demand swings with the weather, so your lead needs swing too. ENERGY STAR's maintenance checklist says contractors get busy once summer and winter come. Plan your lead mix around those swings.

The same checklist tells homeowners to book annual pre-season check-ups, with cooling in the spring and heating in the fall. Those shoulder seasons are when tune-ups and plan visits can fill the schedule.

Heat waves and cold snaps bring the no-cool and no-heat calls, often more than one crew can answer. Buy leads for the peaks, and build the leads you own for the quiet weeks.

Four ways to get HVAC leads, and who owns the customer

Paid leads from sellers and Google

Lead sellers, Local Services Ads and search ads bring calls soon after setup. You pay per lead or per click, and the calls stop when the budget does. You rent these.

Your Google listing and local SEO

Ranking on the Google map and in search takes months of work. Those calls carry no cost per click and keep coming when ads pause. You own these.

Meta ads on Facebook and Instagram

Good for tune-up offers and maintenance plans sold before anything breaks. Weaker for the no-cool emergency, when a homeowner is searching for help. You rent the reach.

People who already know you

Past customers, plan members, reviews and referrals. Slow to build and cheap to keep, since most homeowners go back to the company they used before. You own these.

Shared vs exclusive HVAC leads from lead sellers

A shared lead is sold to several HVAC companies, and an exclusive lead goes to one. In 2011, Harvard Business Review described brokers that collect quote requests for multiple companies and then sell the leads to those companies. Ask each seller which kind you're buying.

With a shared lead, the homeowner may hear from several companies, so the speed of your callback matters more. An exclusive lead removes that race. It's still a lead, and not a booked job.

Lead platforms such as Angi and Thumbtack sell leads, so read how your contract defines a billable lead. Compare shared and exclusive leads on cost per booked job across a full season.

Questions to ask an HVAC lead seller before you buy

Ask these on the sales call, and get the answers in writing.

Calling and texting bought HVAC leads under the TCPA

The FCC's Telephone Consumer Protection Act rules in 47 CFR 64.1200 set the federal floor. States can add stricter rules, so have your attorney review your scripts and lead contracts.

How Local Services Ads work for an HVAC company

Local Services Ads charge per valid lead instead of per click, and HVAC is an eligible category. Google's screening rules call HVAC an urgent category, so service professionals also go through background checks. Get through every check, since pre-badge ads rank below providers with the Google Verified badge.

Google's page on how leads work says lead prices vary by location, job type, lead type and bidding mode. Message lead prices also weigh whether the customer has contacted other advertisers. Check the charge status on each lead, because Google credits leads it finds low quality.

These ads are moving into Google Ads as Performance Max campaigns with pay-per-lead goals. Google's transition page names HVAC in the first US phase, from August 2026, with the same spots on Search and Maps. Save your old reports, because they don't carry over.

Answer every call, because missed calls still count as HVAC leads

On Local Services Ads, a missed call in business hours counts as a lead once the caller waits over 20 seconds. That rule is on Google's page on how leads work. Route calls to someone who answers, every hour your profile lists.

Missed calls can also cost you placement. Google's ad ranking page names responsiveness, rating, review count and response time. It says higher quality profiles may pay lower costs per lead. Turn on message leads for nights and weekends.

Speed matters outside Google too. In a 2011 Harvard Business Review study, firms contacting leads within an hour were nearly seven times likelier to qualify them. That compared them with firms waiting even an hour longer, across many industries, so treat it as a direction for HVAC.

Google Ads search campaigns for HVAC repair and replacement calls

Search ads put you in front of homeowners typing a problem, such as AC repair, into Google. Google's help page on actual cost per click says you pay per click at a price the auction sets. Check local prices in Keyword Planner before you set a budget.

They start fast, because most ads are reviewed within one business day. A click is still short of a booked job. One reviewer of a marketing agency on Trustpilot described "ALOT of clicks and no calls".

Set up Google's call conversion tracking, whose forwarding numbers show which keywords and ads produced calls. My team runs Google Ads management as a complement to organic work.

Your Google Business Profile and reviews bring HVAC leads you own

Your Google Business Profile puts you on the map, and those calls carry no cost per click. Google's ranking help page says local results mainly rest on relevance, distance and prominence. It also says no one can pay for a better local ranking.

HVAC techs drive to the customer, so set up as a service-area business. Google's guidelines allow one profile for your central office with a service area, and no virtual office unless it is staffed. My team handles Google Business Profile optimization when you want help.

Ask every customer for a review, offer nothing, and never pressure anyone on the spot. Google's policy bans all review incentives and asking only happy customers. Separately, the FTC's rule at 16 CFR 465 bans fake reviews, incentives tied to a positive or negative review, and suppressing reviews.

What ChatGPT shows when a homeowner asks for an HVAC company

ChatGPT shows a short panel of HVAC companies and often cites review sites. In my August 2026 study, consumeraffairs.com was the site ChatGPT cited most for HVAC companies, in 8 of 18 markets. Check yours by asking ChatGPT for an HVAC company in your town.

18 of the 71 HVAC star ratings ChatGPT displayed that I could trace to one platform were Yelp's (25.4%). Keep your Yelp profile as accurate as your Google one.

The picks also move. Across all 12 services, 48.2% of businesses ChatGPT showed were shown again 4 to 9 days later (469 of 974). Steady reviews and the same facts everywhere help, and the rest is AI search optimization.

Maintenance plans turn one HVAC lead into years of calls

Plan members are the HVAC leads you already own. ENERGY STAR tells homeowners to have a contractor do annual pre-season check-ups, which is the visit a maintenance plan sells. Offer a plan on every repair and install visit.

A plan books tune-ups in spring and fall, before summer and winter get busy. Those visits fill quiet weeks. Each one is also a chance to spot a repair or plan a replacement.

Plans aren't much of a lead source for a new company with few customers. In that case, paid leads and your Google listing come first, and the plan list grows from every job.

How to fill spring and fall with maintenance agreement tune-ups

  1. Pull a list of plan members and past customers from your field service software late each winter and late each summer.
  2. Call plan members and offer two specific tune-up times, so saying yes takes one decision.
  3. Text only the customers who gave you consent, and honor every stop request.
  4. Book cooling tune-ups in spring and heating tune-ups in fall, before the rush.
  5. Have techs offer the plan on every repair visit, and note who said yes.
  6. Count booked tune-ups each Friday, plus the repairs and replacements they turned up.

Referrals and word of mouth for HVAC companies

Word of mouth is one of the top two ways homeowners find an HVAC company. In the Clear Seas survey reported by ACHR News, 67% found their contractor by word of mouth or recommendation, including social media. Ask for referrals after every good install or repair.

The same article describes word of mouth moving into community pages on Facebook and online reviews. Make it easy to recommend you, with a clear business name, a review link and a card the tech hands over.

Keep any referral thank-you separate from reviews. Google bans every incentive for a review, so never tie a reward to one. The free review link generator gives you a link to send after each job.

Meta ads for HVAC tune-ups and maintenance plans

Meta ads on Facebook and Instagram reach homeowners who are not searching yet. That suits tune-up offers and maintenance plans sold before anything breaks. Use Google channels for no-cool emergencies, since that homeowner is searching for help right now.

This split is a planning lens, and it breaks down. A homeowner who saw your tune-up ad last month may call you first when the AC quits.

Track Meta leads by booked jobs, like every other source. If you collect phone numbers through Meta lead forms, the calling and texting rules above still apply.

Track which HVAC leads actually book

  1. Ask every caller how they heard about you. One owner on r/smallbusiness put it plainly: "You'd need to ask every customer how they found you".
  2. Tag each lead by source: lead seller, Local Services Ads, search ads, Google listing, Meta, referral or plan member.
  3. Mark each lead booked or not in your field service software, and record the job value.
  4. Pull spend from each place: the Local Services Ads leads page, Google Ads and your lead-seller invoices.
  5. Divide each source's spend by its booked jobs, which gives you cost per booked job.
  6. Review it monthly and move budget toward sources that book. See the local SEO metrics that matter.

The HVAC lead mix by season

What works is usually a mix, matched to the calendar.

Earn more HVAC leads you own with local SEO

My team at Spearleaf runs local SEO for service businesses: the Google Business Profile, reviews, service pages and AI answers. It builds the HVAC leads that keep coming when the ad budget pauses.

Talk to Spearleaf about local SEO

Frequently asked questions

How much do HVAC companies pay for leads?

It depends on the source and your market. Google says Local Services Ads lead prices vary by location, job type, lead type and bidding mode. Get written prices from every seller, and check local click prices in Keyword Planner.

Are exclusive HVAC leads better than shared leads?

Not always. An exclusive lead goes to one company, while a shared lead goes to several, so callback speed matters more. Compare both on cost per booked job over a full season.

Can I call or text a lead I bought?

Only within the rules. Under the FCC's rule at 47 CFR 64.1200, autodialed or prerecorded marketing calls and texts to cell phones need prior express written consent. Ask the seller for the consent record, and check it with your attorney.

How do I get HVAC leads for free?

Free leads cost time instead of ad spend. Google's ranking help page says no one can pay for a better local ranking, so the listing is earned. Work your Google Business Profile, reviews, referrals and plan members first.

How long does SEO take to bring in HVAC leads?

Expect months of steady work, depending on your market. Google says local results rest on relevance, distance and prominence, and prominence grows with reviews and links over time. Run ads for this month while the listing builds.

Is local SEO different from PPC (Google Ads)?

Yes. PPC charges per click at an auction price, per Google's help page, while calls from your listing carry no cost per click. Use both, and compare them in my guide to local SEO vs Google Ads.

Is it worth hiring SEO help, or doing it myself?

Either can work if someone does it every month. Google's own help page says no one can pay for a better local ranking. Judge any help by calls and booked jobs by source, never by promised positions.

Do maintenance agreements bring in new HVAC leads?

Mostly they bring back customers you already have. In the Clear Seas survey reported by ACHR News, 73% of homeowners went back to the company they used before. Treat plan members as your steadiest lead list.

See Google Ads management

Learn more →

Joshua Albanese, the King of AI SEO | Founder of Spearleaf

Joshua Albanese, the King of AI SEO and founder of Spearleaf, makes businesses number one on Google and ChatGPT. It started with three years of struggling to rank his own business. Then came number one in Chicago, held year after year, and six more businesses taken to number one. Read the legend at kingofaiseo.com and the short answer at whoisthekingofaiseo.com. More about Joshua

Back to all insights