When a homeowner searches "ac repair near me" on the first 95-degree day of summer, they are not browsing. They are standing in a hot house, kids are cranky, and they will call the first contractor whose ad appears with a phone number. That search — and the dozens like it during every seasonal spike — is the demand reality that makes Google Ads either wildly profitable or quietly expensive for HVAC contractors, depending entirely on how the campaign is structured.
This article breaks down which of your services actually justify paid search spend, which ones bleed money, and how to build campaigns around the way HVAC buyers actually behave.
"AC Not Cooling" and "No Heat" Searches Convert Differently Than "HVAC Installation Cost"
Your services fall into two fundamentally different buying modes, and lumping them into one campaign is the most common budget mistake in this vertical.
Emergency searches — "ac repair near me," "ac not cooling," "furnace repair," "no heat" — carry extreme urgency. The caller has a broken system and will book the first available tech. These clicks are expensive, but conversion rates are high and the job value (diagnostic + repair, often $300–$800+) closes fast with minimal follow-up.
Replacement and installation searches — "hvac installation cost," "heat pump replacement," "new ac unit cost" — are comparison shoppers. They'll request two or three quotes, read reviews, and decide over days or weeks. The click costs are comparable to emergency terms, but the sales cycle is longer and close rates are lower per-click. The job value, however, is dramatically higher (full system replacements).
Maintenance searches — "ac tune up," "furnace maintenance" — are lower-intent and lower-margin. A $79–$129 tune-up doesn't justify a $30–$60 click in most markets. These customers are better acquired through email campaigns to your existing database or organic rankings.
The takeaway: your paid search budget should be split into at least two distinct campaigns — emergency repair and system replacement — with separate budgets, bid strategies, ad copy, and landing pages. Maintenance work rarely pencils out on paid search unless you're using it as a loss-leader to get into homes for upsell inspections, and even then, the math is tight.
The Negative-Keyword List You Need Before Spending a Dollar on "Furnace Repair"
HVAC searches attract an enormous volume of non-buyer clicks. Without a negative-keyword list on day one, you'll pay for clicks from people who will never book a service call.
Add these as phrase-match negatives immediately:
This list should grow weekly as you review search term reports. You'll find terms like "hvac school," "carrier warranty phone number," "freon price per pound," and "window unit" burning budget within the first few days. The search term report in this vertical is noisier than most trades because homeowners frequently research HVAC problems before deciding whether to call a pro or attempt a fix.
Why Your Emergency Campaign Needs Its Own Budget That Doesn't Run Out at 2 PM
Here's what happens in most HVAC accounts without campaign-level budget separation: a shared daily budget gets consumed by morning clicks on replacement and maintenance terms, and by the time afternoon temperatures peak and "ac not cooling" searches spike, the budget is exhausted. Your ads go dark exactly when the highest-intent, fastest-converting searches begin.
Emergency repair campaigns need:
The "heat pump replacement" and "hvac installation cost" campaign, by contrast, can run on a steadier schedule and drive traffic to pages with financing options, brand comparisons, and quote request forms. These buyers aren't in crisis — they're evaluating.
The Cost-Per-Booked-Job Math: When a $45 Click Still Makes You Money
Let's walk through realistic math without inventing specific CPCs (which vary by market and season):
If your average click on "ac repair near me" costs you a meaningful amount — and in competitive metro areas during peak season, HVAC repair clicks are among the most expensive in home services — you need to know your conversion rate from click to booked call, and from booked call to completed job.
A well-built landing page with a click-to-call button, same-day messaging, and no distractions typically converts at a higher rate than sending traffic to your homepage. If you convert one in every four or five clicks to a phone call, and your front desk books most of those callers, your cost per booked job becomes manageable against an average repair ticket.
For replacement leads, the math changes. Fewer clicks convert to calls, and fewer calls convert to signed proposals. But a single system installation — $8,000 to $15,000+ — can justify a much higher cost-per-lead. The key metric shifts from cost-per-click to cost-per-signed-contract, and you need to track that through your CRM, not just your Google Ads dashboard.
The campaigns that lose money in HVAC are almost always: maintenance tune-up ads (low ticket, high click cost), broad-match keywords without negatives (paying for "how to recharge ac" clicks), and campaigns that send all traffic to a generic homepage instead of service-specific landing pages.
Missed Calls During the Spike Are the Real Budget Leak
This is the part most HVAC operators overlook when evaluating Google Ads performance. You can build a perfectly structured campaign — emergency and replacement split, tight negatives, dedicated budgets — and still lose money if your office can't answer the phone when those clicks convert to calls.
On a 100-degree day, your front desk gets buried. Dispatching techs, handling callbacks, fielding existing-customer questions. A paid click that results in a missed call doesn't just waste the ad spend — that caller immediately hits "back" and calls the next contractor in the results. You paid for the click, your competitor got the job.
Before scaling ad spend during peak season, you need a realistic answer to: can we actually answer every call that comes in from these campaigns? If the answer is no during your busiest days, you're funding your competitor's growth.
Call tracking on your ad campaigns (separate tracking numbers for each campaign) will show you exactly how many paid calls go unanswered. That number, multiplied by your average job value and close rate, is the real cost of your intake bottleneck — and it's often larger than the ad spend itself.
Services That Don't Belong in Paid Search at All
Not every HVAC service justifies a Google Ads campaign:
Your ad budget should concentrate where the math works: emergency residential repair and residential system replacement. Everything else is better served by other channels.
Seasonal Budget Shifts: You Can't Run the Same Campaign in January and July
HVAC paid search requires active seasonal management. A campaign optimized for cooling season — targeting "ac repair near me," "ac not cooling," "central air not working" — needs to shift toward "furnace repair," "heater not working," "no heat" as temperatures drop.
This isn't just swapping keywords. It means:
A campaign left on autopilot through seasonal transitions will spend money on irrelevant clicks and miss the surge when it arrives.
---
By Todd Whitaker, MBA
See which competitors are bidding on "ac repair near me" and "furnace repair" in your market, where they're overspending, and where the gaps are — free, with no commitment. [Get your free market analysis](https://vtwyatt.com/contact)