Seasonality

The home services advertising calendar: when demand actually spikes

Every trade has a demand curve, and most contractors advertise against it — on when busy, off when quiet. The published search data says do the opposite: hold a base, surge ahead of the spike.

The demand curves

Seasonal surge timing by trade
TradeSurge ahead ofSearch-demand signal
HVAC (cooling)May–June+266% Feb→Jul AC-repair searches (WebFX)
HVAC (heating)Sep–Oct+594% fall heating-repair searches (WebFX)
RoofingAug–Sep + storm events+24% September roof-repair searches (WebFX)
WindowsMay + SepSummer peak + fall weatherization wave
PlumbingDeep winterFreeze-event spikes; otherwise steady

Why on/off advertising costs more

Pausing campaigns resets Google's learning phase, so contractors who go dark in shoulder season pay a relearning tax right as demand returns — one reason the same budget produces wildly different results across companies. The pattern that wins on every benchmark we track: a base budget year-round (keeps data flowing, reviews accruing, AI citations building) plus 30–50% surge budgets timed 3–4 weeks before each seasonal spike, when clicks are still cheap.

Frequently asked questions

When should HVAC companies advertise the most?

Three to four weeks before each seasonal spike: May–June ahead of cooling season and September–October ahead of heating season, on top of a year-round base. October is the busiest HVAC month, so fall surging matters most.

Should contractors pause ads in the off-season?

No — pausing resets ad-platform learning and forfeits cheap off-season clicks. Cut to a base budget instead and use the quiet months for reviews, content, and AI visibility that lower next season's costs.

What's the cheapest season to advertise?

Each trade's trough: winter for roofing and windows, shoulder months for HVAC. Clicks cost less and competitors go quiet — ideal for financing offers and estimate pre-booking that convert when demand returns.

Want the numbers for your company?

The free audit covers your website, ads opportunity, local visibility, and AI-search presence — with a prioritized 90-day roadmap. Answered within one business day.

Get my free audit

or contact us →