Paid Media · Jul 17, 2026 · Karan Vij

HVAC Leads: Build a Pipeline That Survives the Shoulder Season

HVAC leads in 2026: riding the first-heat-wave surge without overpaying, repair vs replace intent, maintenance agreements as the real LTV engine, and what each channel costs per booked job.

HVAC lead flow has a rhythm no other trade has: eleven months of steady demand punctuated by two weeks — the first heat wave, the first hard freeze — when every homeowner calls at once and every contractor pays triple for the same clicks. The companies that win aren't the ones who spend the most in July; they're the ones whose pipeline was built in April. Here's the full picture.

The seasonality trap (and the shoulder-season play)

When the first 95° week hits, search volume for emergency terms explodes — and so do CPCs, because every HVAC company in the metro floods the auction the same morning. Accounts that cold-start in peak week pay maximum prices with uncalibrated bidding (why that matters).

The counter-play runs through the shoulder seasons:

  • Spring/fall: maintenance and tune-up campaigns at the year's cheapest CPCs. A $89 tune-up isn't the profit — it's the relationship, the review, and first look at every aging system in the service area.
  • Pre-season: Smart Bidding stays warm on steady budgets, so when the weather turns you're scaling a calibrated account, not launching a cold one.
  • Peak weeks: budget headroom rules pre-agreed (2-3x within 48 hours of a heat event), emergency campaigns with same-day messaging, and answer-speed discipline — emergency HVAC goes to whoever picks up.

Repair vs replace: split them or misprice both

A repair ticket runs $150-600; a replacement runs $6,000-15,000+. Homeowners search them differently ("ac not cooling today" vs "ac replacement cost"), and one shared campaign misprices both. Separate campaigns, budgets, and landing pages — and a repair-to-replace process in the truck, because a technician at the kitchen table with financing options is the highest-converting "campaign" in HVAC. Feed booked replacements back into bidding as high-value conversions and the account learns to find them.

The owned stack

  1. Local Services Ads — HVAC is a core Google Guaranteed category: exclusive leads at $20-60, top placement, ranked by reviews and response speed. Get verified before the season, not during.
  2. Search, intent-split — emergency/repair, replacement (with financing messaging), and maintenance campaigns, each with matched landing pages and negative keywords tuned weekly.
  3. Maintenance agreements as the LTV engine — recurring revenue, smoothed seasonality, and a database of future replacements you already have a relationship with. Marketing that feeds an agreement program compounds; marketing that feeds one-off repairs rents.
  4. Reviews + GBP — feeds the map pack and your LSA rank simultaneously.
  5. Shared marketplaces last, under the same rule as every trade: five-minute response or don't bother, and cut them when their cost per booked job loses to your own channels (the full contractor-leads math).

The number to run monthly

Cost per booked job by channel and job type — repairs and replacements tracked separately, because a channel that's expensive per lead can be the cheapest per replacement. Current ranges are on the benchmarks page; the campaign structure is in the home-services playbook.

Want the seasonal engine built properly — LSAs ranked, intent-split Search, a pre-season calibration plan, and booked-job tracking that knows a replacement from a repair? Book a free audit and a senior strategist will map your market's real numbers.

Questions, answered

How much do HVAC leads cost?

From your own Local Services Ads: exclusive HVAC leads typically run $20-60. From your own Search campaigns: $30-120 per lead depending on metro and season — costs spike during the first heat wave and first cold snap when every contractor floods the auction. Shared marketplace leads sell for $15-80 but are resold to multiple contractors, so effective cost per booked job usually runs 3-5x the sticker. A replacement lead is worth 10-20x a repair lead — judge channels on booked-job value, not lead price.

How do HVAC companies get more leads?

Local Services Ads first (exclusive pay-per-lead with the Google Guaranteed badge, ranked by reviews and response speed), Search campaigns split by repair vs replacement vs maintenance intent, a Google Business Profile with a review engine, and — the multiplier most HVAC companies skip — a maintenance-agreement program that turns every service call into recurring revenue and a future replacement customer already in your database.

What is the best season to advertise for HVAC leads?

Demand peaks at the first sustained heat wave and the first cold snap — but so do auction prices, and accounts that cold-start in those weeks pay peak CPCs with uncalibrated bidding. The play is to run maintenance and tune-up campaigns through the shoulder seasons (spring/fall) at low CPCs, keep Smart Bidding warm, and hold budget headroom to 2-3x spend within 48 hours when the weather turns. The shoulder-season pipeline also feeds the peak: today's $89 tune-up is next month's replacement quote.

Are shared HVAC lead services worth it?

Only as a supplement you answer within five minutes, and only while their cost per booked job beats your owned channels — which usually stops being true within a quarter of building LSAs plus your own Search. Shared leads are resold to several contractors, quality control is weak, and emergency-intent homeowners book whoever answers first. Track cost per booked job by channel and let the math decide.

How do repair leads differ from replacement leads in HVAC?

Completely different economics: a repair call might be a $150-600 ticket; a system replacement is $6,000-15,000+. They also search differently — 'ac not cooling' vs 'ac replacement cost' — which is why they need separate campaigns, budgets, and landing pages. The hidden connection: repair calls are replacement leads in disguise. A repair-to-replace sales process (with financing presented at the kitchen table) is where HVAC marketing money actually compounds.

Want results like this on your account?

A senior strategist reviews your ads account and records a Loom walkthrough within 48 hours. Free, no strings.

Keep reading

Contractor Leads: Stop Buying Shared Leads, Build Your Own Flow

Every trade has the same complaint: the shared-lead marketplaces sell the same homeowner to four contractors, the price keeps rising, and the moment you pause, the phone stops.

Plumbing Leads: Get More Emergency Calls Without Renting Them

Plumbing is the purest emergency trade in home services — which makes its lead economics unlike anything else: the buyer decides in minutes, trust badges do the…

Roofing Leads: How to Get Them Without Buying Shared Lists

Roofing has the most crowded lead-selling market of any trade — storm chasers, shared marketplaces, "exclusive" list vendors — and the worst-kept secret is that…

Get a free audit