Quick answer
PPC buys a place in Google results today and stops when you stop paying. SEO earns a place over months and keeps working, but nobody can promise a ranking. For a replacement-focused HVAC contractor who needs booked estimates this quarter, start with PPC and fast follow-up, then build SEO once cash flow is steady. We run PPC and do not sell SEO.
Every HVAC owner hears two pitches. One says SEO is free traffic forever. The other says Google Ads get you calls tomorrow. Both are half true, and the half that is missing is where the money goes.
We should say up front where we stand. Scale Theory runs Google Search and Meta ads for HVAC contractors who want replacement and installation work. We do not sell SEO. That gives us a bias, so we will try to be fair to SEO, and we will cite Google's own pages on both. We are also new to the US market, based in Sydney, Australia, and have no US client results. Any funnel numbers here are labeled assumptions.
What is the difference between HVAC SEO and PPC?
SEO is the work that helps your website and Google Business Profile show in the unpaid results and the map. PPC, pay-per-click, is paying Google to show an ad on searches you choose and paying each time someone clicks. SEO is earned slowly. PPC is rented and starts fast.
Both show up on the same search. A homeowner in Austin who types "AC replacement cost" may see ads, a map of local businesses and a list of organic results. SEO competes for the map and the organic list. PPC competes for the ad slots. They are different auctions with different rules.
How long does each take to produce booked estimates?
PPC can produce leads in the first week, once the ads, landing page and tracking are live. SEO takes longer, and Google will not give a timeline. Its own guide says some changes take hours and "others could take several months," and that nobody can guarantee a number one ranking.
Google's SEO Starter Guide puts it plainly: "Some changes might take effect in a few hours, others could take several months. In general, you likely want to wait a few weeks to assess whether your work had beneficial effects" (Google Search Central). Google's page on hiring an SEO adds: "No one can guarantee a #1 ranking on Google" (Google Search Central).
That does not make SEO bad. It makes it slow and uncertain in timing. If your install crews have gaps in the calendar next month, SEO started today is unlikely to fill them.
What does each cost?
PPC costs ad spend per click plus management, and the spend stops the day you stop. SEO costs time or a retainer for content, technical fixes, reviews and links, and the results can outlast the spending. PPC is a running cost. SEO is closer to building an asset you own.
| PPC (Google Search ads) | SEO (organic and map) | |
|---|---|---|
| How you pay | Per click, plus management | Time or a retainer, no per-click cost |
| Time to first leads | Days to a couple of weeks | Months, with no promised date |
| Control over which searches | High: keywords, negatives, locations | Low: Google decides what ranks |
| What happens when you stop | Leads stop | Pages stay up, rankings are not promised either way |
| Can you pay for position? | Yes, through the ad auction | No |
| Best for | Filling the calendar now, peak season | Long-term cost per lead, brand searches |
On cost per click, a named benchmark helps. LocaliQ's 2025 report, based on 3,211 US home services search campaigns from April 2024 to March 2025 and using median figures, gives these for HVAC categories (LocaliQ):
- Air Conditioning Installation and Repair: $9.68 cost per click, 6.56% conversion rate, $127.74 cost per lead.
- Heating and Furnaces: $9.30 cost per click, 7.48% conversion rate, $129.02 cost per lead.
These are one vendor's figures from its own client campaigns, mixing repair and installation work, not a law of nature. They are still a better anchor than a guess.
Who controls what with SEO and PPC?
With PPC you control the searches, the service area, the budget and the page the homeowner lands on, and you can switch it off in minutes. With SEO you control your site and your profile, but Google controls the ranking, and Google says there is no way to pay for a better local position.
Google's Business Profile help is direct: "There's no way to request or pay for a better local ranking on Google." It says local results are "mainly based on relevance, distance, and popularity," and that prominence is based partly on "how many websites link to your business and how many reviews you have" (Google Business Profile Help).
Distance is the one you cannot change. If a homeowner is on the far side of the metro from your shop, the map may favor someone closer no matter how good your profile is. PPC can target it directly: Google Ads location targeting can use regions, cities, postal codes or a radius around a location, depending on the country (Google Ads Help).
PPC control goes further. Negative keywords "let you exclude search terms from your campaigns" (Google Ads Help), so a replacement campaign can refuse searches like "AC repair" or "window unit." SEO cannot choose who finds a page once it ranks.
What does a month of PPC look like on paper?
On paper, cost per booked estimate is spend divided by booked estimates. Start from a published cost per lead, apply your qualifying and booking rates, and you have a planning number. The worked example uses LocaliQ's median AC cost per lead and our own labeled assumptions for what happens after the lead.
Worked example: $1,500 a month of Google Search at Lone Star Comfort (planning assumptions)
Google Search spend: $1,500 a month
Cost per lead, using LocaliQ's 2025 median for AC Installation and Repair: about $128
Leads: $1,500 / $128 = about 12
Leads that pass a replacement qualifier (assumption): 60% = about 7
Qualified leads that book an estimate (assumption): 60% = about 4
Ad cost per booked estimate: $1,500 / 4 = $375
At a 30% close rate (assumption): about 1 to 2 replacement jobs a month
Lone Star Comfort is fictional, and every rate after the benchmark is an assumption to be replaced by your own numbers. The useful part is the method. You can run the same division for SEO once you know what you spend on it each month and how many booked estimates your site and map listing produce. Most contractors cannot answer the second number, which is the first thing to fix.
How do you judge SEO on the same numbers?
Give SEO the same test as ads: monthly cost divided by booked estimates and sold jobs from organic and map leads. Count your own hours at a fair rate if you do it in-house. SEO often looks cheap because the cost is time, and time rarely gets written down.
The hard part is attribution. Organic leads arrive by phone, by form and by walk-in referral from a map listing, and many of them searched your company name first. To judge SEO fairly:
- Use a separate tracked number on your Google Business Profile and another on your website, so calls from each are counted.
- Separate brand searches from non-brand searches. Someone who typed your company name probably found you another way first, through a truck, a neighbor or an ad.
- Give it a long window. Judge SEO over six to twelve months, not one. Judge PPC monthly.
If after a year of steady work the organic cost per booked estimate is below your paid one, SEO is paying. If you cannot tell, the tracking needs work before the budget does.
When does PPC make more sense for a replacement contractor?
PPC makes more sense when you need booked estimates in the next 90 days, when you want replacements and not repair calls, when your site ranks poorly today and when you are entering a new part of the metro. It is the lever you can pull this week and adjust by the day.
Signs PPC should come first:
- Your calendar has gaps now. SEO will not fill them in time.
- You want to pick the jobs. Keywords and negatives let you chase changeouts and skip single repairs.
- Peak season is close. In hot metros, homeowners search when a system fails. You want to be on that page in June, not next spring.
- You are expanding. A new service area has no reviews or history for the map to lean on.
The cost is real, and it never stops while the campaign runs. That is why we pair every click with a qualifier page and a reply inside 60 seconds. A click that leads to a lead nobody answers for three hours is pure waste. Our Search build is on the HVAC Google Ads page.
When does SEO make more sense?
SEO makes more sense when you have steady cash flow, a few years of reviews, a site you control and the patience to wait months. It lowers your dependence on ad prices over time and helps when homeowners search your company name after seeing an ad, a truck or a yard sign.
Good reasons to invest in SEO:
- You want a cost per lead that falls over time, not one set by the auction every morning.
- You already have reviews and history. Google's prominence factor rewards what you have built.
- You serve a defined area. Service area pages with real local detail give Google something to rank.
- You plan to be here in five years. SEO is a slow asset. Treat it like one.
Be skeptical of any SEO provider who promises page one by a date. Google's own advice is to find someone else if they "guarantee you that their changes will give you first place in search results" (Google Search Central).
Should an HVAC contractor run both?
Most established contractors end up with both. The order matters: fix follow-up first, run PPC to fill the calendar, then build SEO on top once cash flow is steady. Track each channel separately to booked estimates and sold jobs so neither one takes credit for the other's work.
The trap is blending them in one number. A homeowner may see your ad in May, ignore it, and search your company name in June. If the June lead is tagged organic, SEO looks better than it is and PPC looks worse. If organic leads and paid leads land in the same inbox with no source, you will not know which to cut in a slow month. Tag every lead by source from day one. For a full list of channels in order of speed, see 21 HVAC marketing ideas. For the math behind a lead's real cost, see HVAC cost per lead. For Central Texas detail, see our Austin HVAC marketing page.
Sources
- SEO Starter Guide, Google Search Central
- Do you need an SEO?, Google Search Central
- Tips to improve your local ranking on Google, Google Business Profile Help
- Actual cost-per-click (CPC): Definition, Google Ads Help
- Target ads to geographic locations, Google Ads Help
- About negative keywords, Google Ads Help
- 2025 Search Ad Benchmarks for Home Services (LocaliQ)
