What Your Crew Does in April

Twice a year the phone stops ringing and it isn’t because anything went wrong. It’s spring and fall, the weather’s tolerable, nobody’s system is failing under stress, and demand drops because the thing that usually forces a call — genuine discomfort — isn’t happening. You know this better than we ever will; you’ve lived through enough of these stretches to set your watch by them. What’s worth talking about isn’t why it happens. It’s what marketing can and can’t do about it, because most of what gets sold to contractors during these months doesn’t actually address the problem.

Worth checking before acting on any of this: pull your own booking calendar for the last couple of years and look at call volume by month, not by season in the abstract. Some markets have a sharper spring dip than fall or the other way around, and a business with a strong commercial book or a heavy new-construction mix may barely feel the residential slowdown other shops describe. You’re the only one who can look at that calendar and know whether “shoulder season” is actually costing you anything or whether it’s a term that applies to the guy down the street more than it applies to you.

The mistake is treating the shoulder season like a smaller version of peak season — same ads, same message, just less money behind them because demand is soft. That doesn’t work, because the ad isn’t the constraint in April the way it is in July. In July, someone’s AC is dead and they’re actively searching; the ad’s job is to be found first. In April, almost nobody is actively searching for anything, so an ad built to catch active search intent has a much smaller pool to catch. Spending your normal ad budget on your normal ad in a month where the underlying search volume has collapsed is not an efficiency problem you can buy your way out of. It’s a demand problem, and it needs a different tool.

The tool that actually works in the shoulder season is the one that doesn’t depend on someone already wanting to buy: outbound to people you already have a relationship with. A maintenance agreement customer doesn’t need to be found through a search ad — you already have their name, their address, and standing permission to contact them. A pre-season tune-up campaign to that list in April, ahead of the summer rush, converts because you’re not manufacturing demand from nothing, you’re activating demand that already exists in a mild, low-urgency form (“might as well get it checked before it’s hot”) into a scheduled visit before your calendar fills up with emergencies. That’s a fundamentally different mechanism than an ad, and it’s why it keeps working when ad-driven volume dries up.

This is also the clearest argument for building the maintenance list in the first place, separate from whatever it does for retention or valuation — a maintenance program is the one channel that still has something to say to a customer in a month when nobody’s searching. Without it, your shoulder-season options are mostly limited to price promotions to try to manufacture urgency that isn’t really there, which tends to train customers to wait for a discount rather than call when they actually need something. A list you can message directly doesn’t have that problem, because you’re not trying to create demand out of nothing — you’re reaching people who already have a reason to say yes, just not an urgent one.

Sequencing matters more than most contractors give it credit for. A single blast to the maintenance list in early April, and nothing else until the next slow season, leaves most of the value on the table. The people who don’t respond to the first message aren’t necessarily uninterested — they’re often just not thinking about it that week. A short sequence spread over a few weeks, with the ask framed slightly differently each time (the seasonal check-in, then a scheduling reminder, then a closing-the-window message before the busy season starts), captures a meaningfully larger share of the same list than one message does, because it’s catching people at different points in their own attention, not repeating the same pitch at people who already ignored it once.

None of this replaces referral relationships, review-driven inbound, or the general brand presence that keeps you top of mind year-round — the shoulder season is exactly when those slower-building channels matter more relative to paid search, because paid search has less to work with. It’s also worth saying plainly that this is a demand-generation conversation, not an operations one: what to do with crew hours, how to schedule tune-ups against installs, how to price shoulder-season work — that’s your call to make, not ours to weigh in on.

The honest exception: if your business runs mostly on new construction or commercial contracts rather than residential service calls, the shoulder-season dip described here may not apply to you the same way, since that demand doesn’t follow the same seasonal pattern as emergency residential repair. In that case, the sequencing idea still holds, but the list you’re sequencing against looks completely different — builders and property managers, not homeowners on a maintenance plan.

This connects to two other pieces in the series worth reading alongside it: the review habits in the previous piece are part of what keeps you visible in the months ads can’t carry the weight alone, and the leak points in the framework that opens this series apply just as much to a maintenance-list message as they do to a paid click — a message that gets sent but never gets a scheduled appointment behind it is a leak in exactly the same way an unanswered form is.