H

marketing

HVAC Seasonal Marketing: The Shoulder-Season Playbook

Syed AliPublished 2026-08-17Updated 2026-08-1716 min read8 verified sources

HVAC seasonal marketing shifts the offer twice a year. Peak months capture demand that already exists. The shoulder months between them manufacture it: pre-season tune-ups, maintenance agreements, replacement quotes and database reactivation. Our own search-volume pull shows the fall shoulder carries real pre-season search demand and the spring shoulder does not.

"Shoulder season" here means the two stretches of the calendar between the cooling and heating peaks — broadly March into April, and September into October — when neither temperature extreme is driving breakdowns. It is a demand term, not a weather term, and it is the part of the year that generalist marketing agencies price and plan as if it were July.

01

When does HVAC demand actually peak and dip?

HVAC demand peaks twice and dips twice, because the physical driver is temperature distance from a comfortable indoor setpoint. The U.S. Energy Information Administration measures that distance in degree days against a 65°F base: "A heating degree day indicates a cold day and measures how much heating we need to keep a building warm," and "A cooling degree day indicates a hot day and measures how much air conditioning we need to keep a building cool." When both curves sit near their floor, so does breakdown volume — and so does the inbound call count that peak-season marketing is built to capture.

Two peaks and two dips produce four distinct marketing postures across the year, not two:

  1. Cooling peak (roughly May-August). Demand exists; the job is capture speed — answer rate, ad coverage, capacity messaging.
  2. Fall shoulder (roughly September-October). Heating changeover queries appear before the cold does. This is the one shoulder window where search itself carries pre-season demand.
  3. Heating peak (roughly November-February). Capture again, on heating terms, with no-heat urgency.
  4. Spring shoulder (roughly March-April). Cooling changeover queries are thin. Demand has to be manufactured out of your own customer list.

Those month labels are national shorthand and your climate division moves them. EIA notes that "the West North Central Census Division generally has the most HDDs, and the West South Central Census Division generally has the most CDDs each year" — so a Minneapolis shoulder window and a San Antonio shoulder window are not the same weeks, and a national calendar applied literally will launch your fall campaign a month late in one market and a month early in the other.

The demand shape also decides which asset does the work. Paid capture pays peak-month prices in the peak month. Ranked pages and an owned customer list are what carry a shoulder month, because they cost the same in April as in July.

02

What to sell in shoulder seasons

HVAC shoulder season marketing sells the four things a homeowner will buy when nothing is broken: preventive maintenance, indoor-air-quality work, planned replacement, and the agreement that pre-sells next year's visits. Each has a different reason to land in a low-demand month.

Shoulder offerWhy it fits a low-demand monthPublished anchor
Pre-season tune-upUses idle tech capacity; produces the diagnostic that finds replacementsAC tune-up $70-$200, $120 national average (HomeGuide); HVAC maintenance $275 average, $150-$350 typical (Fixr)
Maintenance agreementConverts one visit into two scheduled visits a year$120-$360 per year (HomeGuide); service contract $150-$500 per year (Fixr)
Duct cleaning / IAQWeather-independent demand; a flatter month-to-month curve than hvac maintenance in our own pullDuct cleaning searches hold 27,100-49,500/mo all year [VENDOR — DataForSEO]
Planned replacementInstalls are schedulable; the homeowner is not under duressReplacement search peaks in the fall shoulder: ac installation 90,500 in both 2025-09 and 2025-10, furnace installation 49,500 in 2025-10 [VENDOR — DataForSEO], charted in the twelve-month plan that carries the installation series
Database reactivationCheapest audience you already own; no auction costNo media cost; the peak-versus-shoulder spend split sits in the budget guide under Related reading

Two of those deserve the detail generalist agencies skip.

Planned replacement is a shoulder-season product, not a peak-season one. A homeowner whose system dies in July buys under duress and buys fast. A homeowner in April buys on comparison, financing and efficiency — which is a longer, better-margin conversation your techs have time to have. The refrigerant transition gives that conversation a real, citable hook: EPA's Technology Transitions restrictions set a 700 GWP limit for residential and light commercial air conditioning and heat pump systems with a January 1, 2025 compliance date, and the agency's footnote records "No installation compliance date for systems where all specified components were manufactured or imported prior to January 1, 2025." That is a genuine change in what is on the truck and what a replacement quote looks like. Explain it; do not weaponise it into a deadline that does not exist.

Maintenance has a published standard, and almost nobody markets with it. ACCA 4 QM – 2019 (R2024), Maintenance of Residential HVAC Systems, is the designation ACCA publishes, and ANSI approved its reaffirmation on August 7, 2024. ACCA states the standard "provides a nationally recognized, manufacturer-endorsed set of minimum tasks that should be performed for HVACR equipment maintenance inspections." A shoulder-season tune-up offer that names the standard and lists the tasks it covers is differentiated against a competitor advertising a discounted tune-up with no scope attached at all. HomeGuide's own hiring advice points the same way: it tells homeowners to "Ask for a checklist of items the AC tech will inspect as part of the tune-up" and to "Beware of companies that offer low-cost AC tune-ups." The scope is the differentiator the buyer is already being told to ask for.

One discounting caution belongs here. HomeGuide's AC service cost guide, written by Kristen Cramer and dated September 14, 2023, lists season among its cost factors and records that "AC companies may offer discounts during the off-season" — alongside plans that typically bundle two tune-ups plus 5%-15% discounts on repairs or parts. Off-season discounting is therefore the market's default expectation, not an edge. Discounting the agreement rather than the visit keeps the recurring relationship intact while still giving the shoulder month a reason to act.

03

Pre-season campaigns: timing and offers

Pre-season campaign timing is asymmetric, and our own data is the reason. In the [VENDOR — DataForSEO] Google Ads search-volume pull run for this cluster on 2026-08-17 (United States, location_code 2840, English), furnace tune up peaks at 33,100 searches in October 2025 and troughs at 1,900 in June 2026 — a 17-fold swing whose maximum lands squarely in the fall shoulder window. ac tune up does not behave that way. It reads 14,800 in both March and April 2026, then keeps climbing to 27,100 in July 2026. Its peak is inside the cooling peak, not ahead of it.

The changeover questions confirm the asymmetry at a much smaller scale. when to turn on heat runs 12,100 in October 2025 against 40 in July 2026 — the widest peak-to-trough ratio of any keyword in our 150-term pull that returned a full 12-month series. Its cooling-side mirror, when to turn on ac, peaks at only 880 in April 2026. Same behaviour, same calendar logic, roughly one-fourteenth the volume.

That produces two different pre-season plays rather than one repeated twice:

Fall pre-season (Sep-Oct)Spring pre-season (Mar-Apr)
Search demand present?Yes — furnace tune up 33,100 (2025-10), when to turn on heat 12,100 (2025-10)Weak — ac tune up 14,800 (2026-03, 2026-04), when to turn on ac 880 (2026-04)
Primary channelSearch capture: ranked pages, GBP, paid coverage on heating changeover termsOutbound: database email/SMS, direct mail, agreement renewals
Lead offerHeating tune-up and safety check, priced and scopedCooling tune-up bundled into an agreement, not sold alone
Content that earns the click"When to turn on your heat", furnace changeover checklists, safety inspectionsReplacement comparison, financing, efficiency and refrigerant explainers
Launch triggerPublish and fund before the September climb startsCalendar date, because search will not tell you when

The sequencing rule that falls out of this: fund the fall campaign against a search curve and the spring campaign against a customer list. A spring campaign built on cooling-search capture is bidding into demand that has not arrived yet; the same budget spent on your own lapsed-customer file is buying an audience whose contact cost is already sunk.

Weather triggering is the one tactic the ranking pages on this query push hardest, and it deserves an honest description. Google documents weather as a scripting integration rather than a campaign setting. Its Google Ads help page on targeting your ads covers two families — audience targeting, which reaches people by "Who they are", "Their interests and habits", "What they're actively researching" and prior interaction with your ads, website or app, and content targeting (topics, placements and content keywords) — and no weather condition appears among them. Where weather does appear in Google's own documentation is the scripting layer: "A powerful feature of Google Ads scripts is the ability to integrate with data and services from third-party APIs," with UrlFetchApp as the mechanism, and the documented example fetches weather data from OpenWeatherMap. That page also cautions that "In writing or using a script that makes use of a third-party API, it is recommended to review the Terms and Conditions associated with the API to ensure your intended use complies with them." So weather-triggered bidding is real, it is a build, and it lives in the peak-season capture layer — a first heat wave or first freeze, not a shoulder month where the whole point is that the weather is doing nothing.

04

Maintenance agreements as the seasonality hedge

Maintenance agreements hedge seasonality because they move revenue out of the weather's control and into the schedule's. Two independent readings support that.

First, the demand curve for maintenance is nearly flat. In the same 2026-08-17 pull, hvac maintenance moves between 33,100 (November 2025) and 74,000 (July 2026) — a 2.2-fold band against the 17-fold swing on furnace tune up. duct cleaning is flatter still, sitting between 27,100 and 49,500 every month of the window. Flat demand is what a shoulder month needs: a product whose audience does not disappear when the temperature is comfortable.

Second, shoulder-season calls convert better. ServiceTitan's aggregated platform data from more than 3,000 trade businesses, June 2022, records HVAC booking 38% of calls, and states plainly that "HVAC booking rates varied with the seasons, with higher booking rates in shoulder seasons and lower booking rates in summer." Fewer calls, each worth more of your CSR's attention. A shoulder month is the cheapest month to fix your call handling, and the most expensive month to leave it broken.

The agreement math is arithmetic, and it runs in one direction: shoulder capacity first, agreement count second.

Agreements needed = (techs × visits per tech per day × working days in the shoulder window) ÷ visits per agreement per window

A standard agreement schedules two visits a year — HomeGuide records "AC tune-ups twice per year" as a typical plan inclusion — so one visit per shoulder window, which makes the divisor 1 and the arithmetic direct:

Input (replace every one with yours)2 techs4 techs8 techs
Maintenance visits per tech per day (assumption: 4)81632
Working days in an 8-week shoulder window (assumption: 40)404040
Shoulder visit slots to fill3206401,280
Agreements required to fill them3206401,280
Annual agreement revenue at HomeGuide's $120-$360 range$38,400-$115,200$76,800-$230,400$153,600-$460,800

Every figure in the italicised rows is a placeholder, not a benchmark — the visits-per-day and working-days numbers are modelling assumptions you replace with your own dispatch data, and the revenue column uses HomeGuide's published national plan range rather than your pricing.

The table's real output is not the revenue line. It is the agreement count — the number that tells you whether your shoulder problem is a marketing problem or a base problem. A four-truck shop needing 640 shoulder visits and holding 200 agreements has a 440-visit gap that no April email blast closes; it closes over two or three peak seasons of disciplined attachment at the point of repair. That gap is the honest scope of what it takes to build shoulder-season demand you own, and it is why the fix starts in July, not in March.

05

Search demand by month: the data

Every figure in this section comes from one first-party pull: [VENDOR — DataForSEO] Keywords Data › Google Ads › Search Volume, United States (location_code 2840), language en, retrieved 2026-08-17. These are advertiser-facing vendor estimates in rounded buckets, not Google-published counts and not counts of booked jobs. All six keywords below returned the identical 12-month window (2025-08 through 2026-07), so the columns are directly comparable to each other.

Shoulder-season HVAC search demand: monthly US search volume for six maintenance and changeover keywords, August 2025 to July 2026, showing furnace tune-up demand peaking in October while AC tune-up demand peaks in July rather than spring.

Monthfurnace tune upac tune uphvac maintenanceduct cleaningwhen to turn on heatwhen to turn on ac
2025-084,40014,80040,50033,100210170
2025-098,1009,90040,50040,5001,00090
2025-1033,1008,10049,50049,50012,10040
2025-1112,1006,60033,10027,1002,40020
2025-1212,1003,60040,50027,10048020
2026-0118,1005,40049,50033,10032020
2026-029,9006,60040,50033,10021090
2026-036,60014,80060,50027,100210720
2026-044,40014,80040,50027,100260880
2026-053,60018,10040,50027,100170590
2026-061,90022,20049,50027,10090390
2026-073,60027,10074,00033,10040320

Three readings carry the playbook.

The fall shoulder owns October. furnace tune up at 33,100 in October 2025 is not merely high for the shoulder — it is 1.8× its own January value of 18,100. Heating maintenance demand arrives before heating repair demand, which means the campaign that captures it has to be live in September.

The spring shoulder has no equivalent. ac tune up reads 14,800 in March and April 2026 against 27,100 in July — 55% of its own peak. Cooling maintenance demand arrives with the heat, not ahead of it. Any playbook that promises a symmetrical spring version of the October furnace campaign is selling a curve that is not in the data.

The flat lines are the hedge. hvac maintenance never leaves the 33,100-74,000 band and duct cleaning never leaves 27,100-49,500. Those are the two products whose audience is present in every month of the year.

Four caveats bound all of it, and they matter more than the numbers:

  1. The only cross-check we hold does not cover these keywords. A three-tool reconciliation run on August 13, 2026 covered nine contractor-facing terms from this site's own set — hvac seo, hvac seo services, hvac seo company, hvac marketing agency, hvac marketing, hvac digital marketing, hvac website design, hvac answering service and hvac lead generation — and on those nine DataForSEO understated volume by roughly 2-4× against Ahrefs. Not one consumer term in the table above has been checked against a second tool, so that ratio does not transfer and nothing here should be read as a floor on the strength of it. Read the shape of each column rather than its absolute level, and never multiply a figure to "correct" it.
  2. Values are rounded buckets (…12,100 / 14,800 / 18,100 / 22,200 / 27,100…), so small month-over-month moves may be quantisation rather than movement.
  3. Two vendor endpoints disagree about the heating inversion. A Google Trends pull for ac repair, furnace repair, hvac maintenance and ac installation, run on the same day through the same vendor, returned 12-month average relative-interest values of 51, 28, 9 and 16 — and in its weekly series ac repair sits above furnace repair in all 52 complete weeks, never inverting. The Google Ads monthly series does invert. Trends is a 0-100 relative index scaled across four terms in one query, a different metric that cannot be converted to volume, so the two are not arithmetically comparable — but the disagreement is the point: do not build a heating calendar from a single relative-interest chart. The monthly volume series is the one that matches the degree-day mechanism.
  4. This is one national snapshot. National curves cannot locate your shoulder window. Your own Search Console impressions by month and your own dispatch board can, and they are the only versions of this table that should drive spend.

The full 150-keyword pull — CPC, difficulty and intent for every term quoted here, plus the nine-term three-tool reconciliation behind caveat one — is published as the HVAC keyword dataset behind these curves.

So what does a contractor actually do with a calendar this uneven?

FAQ

Frequently asked questions

What is the HVAC slow season?

The HVAC slow season is the pair of shoulder windows between the cooling and heating peaks — broadly March-April and September-October in the northern United States. In our 2026-08-17 [VENDOR — DataForSEO] pull, furnace tune up falls to 1,900 searches in June 2026 and ac tune up to 3,600 in December 2025, so "slow" is product-specific: the two lines are slow in opposite months.

Can you give me an example of seasonal marketing in HVAC?

A worked example: in early September, an HVAC contractor publishes and funds a heating changeover page targeting furnace tune up and when to turn on heat, because both peak in October (33,100 and 12,100 searches respectively in October 2025, [VENDOR — DataForSEO]). The same contractor runs no equivalent cooling campaign in March, and instead emails its own lapsed-customer file a replacement-and-financing offer, because the cooling changeover queries do not peak until July.

How do I fill the schedule during the HVAC slow season?

Fill it with scheduled work rather than captured work: maintenance-agreement visits, duct cleaning and indoor-air-quality jobs, and planned replacements quoted without duress. The agreement count that fills a shoulder window is arithmetic — techs × visits per day × working days — and if that number exceeds your active agreements, the shortfall is a base problem you close during peak season at the point of repair.

When should a fall furnace campaign launch?

Before September. furnace tune up climbs from 4,400 searches in August 2025 to 8,100 in September and 33,100 in October ([VENDOR — DataForSEO], pulled 2026-08-17), so a campaign that goes live in October is arriving at the peak instead of ahead of it. Organic pages need longer lead time than paid: the page has to exist and be indexed before the climb, which in practice means summer.

Do off-season discounts damage HVAC pricing?

Off-season discounting is already the market's expectation — HomeGuide's cost guide lists season as a standard cost factor and notes that "AC companies may offer discounts during the off-season." The pricing risk is discounting the visit, which trains customers to wait for a coupon. Discounting the agreement instead — HomeGuide records plans at $120-$360 a year typically including two tune-ups and 5%-15% off repairs — converts the same discount into a recurring relationship.

Should HVAC Google Ads be paused in the shoulder season?

Pausing whole campaigns discards the conversion data and account history that peak-season bidding depends on. The seasonal decision is a reallocation, not an on/off switch: shift budget from emergency repair terms, which collapse in the shoulder, toward maintenance, replacement and agreement terms, which do not. ServiceTitan's platform data also records higher booking rates in shoulder seasons, so the leads that do arrive convert better than their peak-month equivalents.

How much should an HVAC company spend on marketing across the year?

Total spend is a separate question from seasonal timing, and it is answered with published benchmarks rather than demand curves — the ACCA study figures and per-tier budget ranges sit in the budget guide linked below. The seasonal instruction is the split: peak months buy capture, shoulder months buy demand generation and retention.

06

Want this working for your HVAC company?

Transparent pricing, month-to-month, and a plan built from your market's data — not a template.