Samsara analysed 65 million HVAC service trips and found the busiest month of the year was October. Not July. October led on all three operational measures at once: trips per vehicle, drive time per vehicle, and miles per vehicle.
Summer generates the most dramatic emergency demand. But the autumn switch, when systems that sat idle since March are asked to produce heat and refuse, is what actually stretches a company to its limit.
Which produces a conclusion most HVAC marketing calendars have backwards: October is one of the worst months to buy leads.
The short answer
Invert your advertising calendar from your operations calendar. Spend heavily in the six weeks before each season turns, taper hard once you are fully booked, and change the offer rather than the budget during shoulder months. The goal is to arrive at peak season already full, not to buy your way through it at the highest prices of the year.
Why peak season is the wrong time to buy
Three things happen simultaneously when the weather breaks, and all three work against you.
Costs spike. Every competitor in your market bids on the same terms in the same week. The searcher pool is fixed by the weather, so the auction simply clears higher. Home services is already among the most expensive categories in paid search, and Google Ads costs per click across all categories rose 12.88% year over year in 2025.
Your capacity is gone. Jobber's 2026 survey found 80% of home service businesses fully booked or close to it, with 58% reporting increased demand. A lead you cannot schedule for three weeks is not a lead. The homeowner with no heat calls the next company, and you paid peak price to send them there.
Your response time gets worse exactly when it matters most. Only 11% of HVAC businesses reply to a new lead within an hour at the best of times, and the best of times is not the week every furnace in the region fails. The one variable that decides who wins a lead degrades precisely when leads are most expensive.
Watch out
Buying emergency leads while fully booked is the single most expensive habit in HVAC marketing, and it feels like the most responsible thing you could be doing. You are paying the highest cost per lead of the year, for enquiries you convert at your worst rate of the year, in a month when your team has the least capacity to follow up.
The calendar that actually works
Anchored to a typical cold-winter North American market. Shift by a few weeks for milder regions.
| Period | Operations | Ad spend | Offer |
|---|---|---|---|
| Late Aug – Sept | Ramping | Heavy | Heating tune-ups, plans, pre-season checks |
| Oct – Nov | Peak load | Taper | Emergency capture only, branded terms |
| Dec – Jan | Steady, cold snaps | Moderate | Emergency, financing-led replacement |
| Feb – Mar | Quieting | Heavy | Cooling tune-ups, plans, replacement estimates |
| Apr – May | Shoulder, quiet | Heavy | Replacement, IAQ, plans, referral push |
| Jun – Aug | Peak cooling | Taper | Emergency capture only |
The two heavy windows are the ones that make the year work, and both sit immediately before a turn rather than during one.
Late August into September is the more valuable of the two in cold markets, because it front-runs October. Every tune-up you sell in September is a system you have already inspected, a customer already in your calendar, and a replacement conversation you are having before the failure instead of during it.
February into March does the same job for summer, with an added advantage: a homeowner deciding on a replacement in March has time to think about financing and equipment. The same homeowner in July is deciding in a hot house with no functioning air conditioning, and will take whoever can come Thursday.
The shoulder season is not for cutting
The reflex when things go quiet is to cut marketing. It is the wrong reflex, and it is why the quiet periods stay quiet.
Shoulder months are when leads are cheapest, competitors have pulled back, and your technicians have capacity. What has to change is not the budget but the offer, because there is no emergency demand to capture. Nobody's system has failed. You are creating demand rather than catching it.
What works in a shoulder month:
- Maintenance plans. Recurring revenue, low decision threshold, and every sign-up is a customer you do not have to acquire again next year.
- Pre-season tune-ups. The most reliable replacement-lead generator in the trade, because a technician standing in front of a fifteen-year-old system is a better salesperson than any advertisement.
- Indoor air quality. High margin, almost no organic search demand because homeowners do not know to look for it, and therefore ideally suited to a demand-creation channel.
- Financing-led replacement. "Monthly payment" turns a five-figure decision into a manageable one, and it converts from a cold audience in a way a bare replacement offer never does.
- The referral push. Referrals and repeat customers each account for 59% of leads for home service businesses. A quiet month is when there is finally time to work the list at 30, 90 and 365 days.
The channel shifts too. Search is for people looking for you; there are fewer of them in April. Meta reaches homeowners who are not looking, which is exactly the shoulder-season job, and at roughly $45 per lead against $149 on non-branded search. We covered that split in HVAC Meta ads that actually work.
We plan spend against your operational calendar rather than a flat monthly retainer, because paying the same amount in April and July is how contractors end up buying their most expensive leads in the month they can least serve them. If your shoulder months are quiet, that is the part we fix first.
What to do during peak
Not nothing. Just less, and differently.
Keep branded terms running. They are cheap, they convert best, and letting a competitor bid on your company name while you are fully booked is an unforced error.
Keep emergency capture on, capped. Some peak leads are worth having at any price, particularly replacements. Cap the budget rather than switching off, and turn leads off entirely when you genuinely cannot schedule.
Do not buy shared marketplace leads at peak. The model rewards whoever responds fastest, and peak season is when your response time is at its worst. Full reasoning in are Angi leads worth it for HVAC.
Bank the customers. Every peak-season job is a maintenance plan conversation, a review request and a referral ask. Peak season is when you acquire the customers who make next year's shoulder months less quiet, and it is almost always the thing that gets dropped when everyone is busy.
Protect response times. This is the month a missed-call text-back earns its entire annual cost. 41% of online bookings arrive outside business hours, and in October those bookings are people with no heat.
Why October and not July
The finding is counterintuitive enough to be worth explaining, because the mechanism tells you what to do about it.
July produces the most urgent demand. Air conditioning fails in a heatwave, the homeowner cannot wait, and the call is an emergency. That is real, and it is what everyone remembers, because emergency calls are the ones that feel busy.
October produces the most total demand, and it arrives from three directions at once:
Heating systems fail on first use. A furnace that has been idle since March is asked to run, and whatever was quietly wrong in the spring becomes obvious. This is a genuine population-level event: it happens across an entire region within days of the first cold night.
Cooling season maintenance backs up. Everything deferred through the summer rush gets scheduled in the autumn, because it finally can be.
Pre-season tune-ups land. The homeowners who plan ahead all book in the same window, which is exactly why the pre-season selling described above works, and also why it concentrates load.
Samsara's measures capture the difference precisely. Trips per vehicle, drive time and miles all peak in October because the work is not just urgent, it is dispersed: many separate visits across a wide area, rather than a smaller number of long emergency jobs. Drive time is the tell. October is the month your team spends the most of the day in the van.
That distinction matters for planning. Peak-urgency months are capacity-constrained on labour hours. Peak-dispersion months are constrained on scheduling and routing, which is a different problem with a different fix: booking density, geographic clustering, and getting as much of the work as possible committed in advance.
Which is, again, an argument for selling in September rather than buying in October.
A note for colder markets
The shape of the calendar above holds across North America, but the weighting shifts with the climate, and it shifts in a way that matters for where the budget goes.
In Ontario and comparable cold-winter regions, the heating season carries a larger share of annual revenue than the cooling season does, and heating failures are less optional. A homeowner in Toronto can survive a broken air conditioner in August in a way they cannot survive a broken furnace in January. That has two practical effects:
The autumn window is the more important of the two. Late August into September deserves the larger share of the annual budget, because it front-runs both the October operational peak and the heating season revenue that follows it.
Emergency capture keeps earning through winter. In milder markets December and January are genuinely quiet. In cold markets they are not; cold snaps produce concentrated bursts of no-heat calls, which are the highest-intent leads of the year and worth being present for.
The February window still matters, but it is doing a different job: it is primarily a replacement and maintenance-plan window rather than a cooling-emergency window, which means the offers should lean toward financing and plans rather than tune-ups alone.
Two mistakes the seasonality data explains
Judging a channel on a shoulder month. A campaign that looks broken in April may be performing exactly as April should. Compare like periods across years rather than consecutive months, or you will kill a channel for doing its job.
Planning on a flat monthly average. If your plan says 109 jobs a month, no month will look like that. Peak runs roughly 1.5x and shoulder roughly 0.6x, and a budget built on the average will be badly wrong in both directions. The full model is in how many HVAC leads you need per month.
The underlying point
The seasonality data is really a statement about capacity, not weather.
Most contractors treat marketing as a volume dial, turned up when they want more work. But demand is not usually the binding constraint in this trade. The Bureau of Labor Statistics projects HVAC technician employment to grow 8% between 2024 and 2034, the median owner-occupied US home is 41 years old, and 80% of home service businesses are already fully booked or close to it.
The constraint is matching demand to capacity in time. Which means the job of marketing in HVAC is less about generating more and more about generating it earlier, so it arrives in a month you can serve it.
That is what six weeks of lead time buys, and it is why the calendar above is inverted from the one most contractors are running. Once the timing is right, the rest is conversion, and the free fixes worth doing first are in how to get more HVAC leads. If you are still deciding where the budget goes, the best lead sources for HVAC companies ranks each on cost per booked job, and what HVAC leads cost has the price detail by service line.
