The Trap Is the Good Month, Not the Bad One
Almost every trade has a shape to its year. HVAC gets hammered in July and again in the first hard freeze. Roofing follows storms. Landscaping swells in spring and collapses in December. Pool service, pressure washing, gutter work, tree trimming, moving companies, and pest control all ride some version of the same wave. If you have been in business more than two years, you can probably name your two worst months without looking at anything.
The dangerous part is not the slow month. Everyone knows the slow month is coming. The dangerous part is the good month, because that is when the decisions get made. A busy August is when a contractor hires a second crew, finances a new truck, upgrades the shop, and quietly raises his own draw. Every one of those is a recurring monthly obligation created during a non-recurring revenue spike.
By November the revenue has reverted and the obligations have not. That gap is what kills otherwise healthy companies. The work was good. The pricing was fine. The customers were happy. The business just committed peak-season money to twelve-month expenses.
So the first discipline is simply this: treat peak revenue as temporary until proven otherwise. Not pessimism, arithmetic. The money that shows up in your busiest eight weeks has to cover more than those eight weeks, and if you spend it as though it does not, you have already made next winter harder than it needs to be.
Find Your Real Shape Before You Plan Anything
You cannot plan around a season you have only estimated. Before you build reserves or change staffing, pull twenty-four months of deposits and write down the total for each month. Twenty-four rather than twelve, because one bad month can be a fluke and two in a row in the same slot is a pattern. If you have three years, use three.
Then do the same for the things that do not care what month it is: insurance, truck payments, software, rent, phone, base wages for anyone you intend to keep year-round, and your own household draw. That number is your monthly floor. It is the amount the business has to produce whether the phone rings or not.
Now put the two columns side by side. In most seasonal trades, you will find three to five months where revenue clears the floor easily, three or four where it is close, and two or three where it does not clear at all. Add up the shortfall in those losing months. That total, plus a margin for the surprise that always arrives, is the number you are actually trying to bank during the good months.
This is the single most clarifying exercise in seasonal planning, and it takes an afternoon with a bank statement and a notepad. Most owners have never done it, which is why most owners describe their slow season with a feeling rather than a figure. A feeling cannot be budgeted against. A number can.
Build the Reserve Where You Cannot Casually Reach It
Once you know the shortfall, the reserve strategy is boring on purpose. Open a second business account at the same bank. During peak months, move a fixed percentage of every deposit into it on the same day the deposit clears. A percentage, not a leftover amount, because leftovers never exist. Whatever percentage gets you to your shortfall number by the end of your peak is the right one.
Keep it slightly inconvenient. No debit card attached, no linked transfers on your phone, ideally at a bank whose branch is not on your way home. The friction is the feature. A reserve you can drain from the truck in ninety seconds is not a reserve, it is a checking account with an optimistic name.
Give the account a job description too. Write it down somewhere: this money covers the operating floor from November through February, and nothing else. Not a truck, not a tool, not an opportunity. Seasonal businesses lose reserves to good ideas far more often than to emergencies, because a good idea in September feels like an investment and only reveals itself as a mistake in January.
One practical note on scale. If you cannot fund the entire shortfall in one season, fund what you can and shorten the gap. Covering six weeks of the trough instead of zero weeks changes your negotiating position enormously. It is the difference between choosing your work in the slow season and taking whatever walks through the door at whatever price it offers.
Off-Season Revenue That Uses What You Already Own
The best off-season revenue is not a new business. It is an adjacent use of the trucks, tools, licensing, and skills you already carry the cost of. A landscaping crew already owns trailers and labor, which is why leaf cleanup, gutter clearing, holiday lighting, and snow work show up on so many landscaping trucks in November. An HVAC company already has technicians and a customer list, which is why maintenance agreements exist.
Maintenance agreements deserve their own paragraph, because they are the closest thing to a structural fix that most trades have. A plan where the customer pays monthly or annually for scheduled service does three things at once: it converts lumpy revenue into predictable revenue, it fills technician hours in the exact weeks when nothing else does, and it creates a standing reason to be inside the customer's home when the old system finally fails. If your trade supports any recurring service at all, this is the first thing to build.
Beyond that, the strongest off-season plays are the jobs that are unpleasant or impossible in your peak. Interior work when it is too cold for exterior work. Deep cleaning and shop reorganization that generates no revenue but prevents chaos later. Commercial and property-management accounts, which often run on schedules that do not match residential seasonality at all and can flatten your year considerably.
Be honest about what does not work. Chasing an unrelated side business in the off-season usually costs more in attention than it returns in revenue, and it tends to arrive right when you should be selling next season's work. If a new line does not use your existing assets, your existing skills, or your existing customer list, it is probably a distraction wearing a plan's clothing.
Staff to the Trough, Then Flex Up
The instinct in a busy season is to hire until the backlog clears. The problem is that the backlog clears and the payroll does not, and layoffs in a small company are expensive in ways that never show up on a spreadsheet. You lose institutional knowledge, you lose the person's goodwill, and you lose the next three people they would have referred to you.
The alternative is to size your permanent team to what the slow months can genuinely support, and to cover the peak with capacity you can turn off without firing anyone. Overtime for your core crew, which is expensive per hour but far cheaper than carrying a body for twelve months to cover four. Seasonal help hired explicitly as seasonal, with the end date stated out loud on day one so nobody is surprised. Subcontractors for overflow. Reciprocal arrangements with a non-competing shop in your area, which are more common than people think and usually start with one phone call.
Classification is not a detail here. Whether a worker is an employee or a contractor is determined by how the work is actually controlled and performed, not by what the paperwork says, and the rules vary by state and are enforced by more than one agency. Getting this wrong is a genuinely expensive mistake. If you are building a seasonal labor model, confirm the classification with an accountant or employment attorney who knows your state.
The upside of staffing to the trough is that your core people stay employed year-round. In trades where good technicians are the binding constraint on growth, being the shop that does not lay people off every winter is a real recruiting advantage, and it costs you nothing but planning.
Sell the Next Season During This One
The cheapest customer you will ever get is the one you already have, and the best moment to book them is while they are actively happy with you. A customer standing in a cool house in July, or a dry basement in April, is far more receptive to scheduling the next service than the same customer contacted cold in the dead of the slow season.
So build the ask into the job itself. When the work is finished and the customer is satisfied, that is the moment to put the next visit on the calendar, offer the maintenance plan, or take a deposit for the off-season project you both know is coming. Not a mailer in October. A conversation in the driveway in July, while the value you just delivered is still visible to them.
Pre-booking with a deposit is the strongest version of this, and it is worth doing even at a discount. Money that arrives in your slow month is worth more than the same money in your busy month, because your busy month is not the one that threatens the business. If a modest discount converts a maybe-in-spring into a paid deposit in January, that trade is almost always correct.
One quiet failure mode deserves a mention here, because it hits hardest in the slow season. Every missed call is a lead you paid for and did not get. In the peak that hurts your margin; in the trough it can be the whole month. Whatever your system is, whether that is a person, a service, or a rule that everyone returns calls before leaving the job site, make sure it is strongest in the months when you can least afford a lost call. Roughly 78 percent of customers hire the first business that calls them back, and in a slow month that statistic is not a marketing fact, it is your revenue.
Run It as a Yearly Cycle, Not a Yearly Panic
Seasonal planning works when it becomes a calendar rather than a reaction. The four moves each have a natural home in the year. Reserve building belongs in the peak. Off-season revenue belongs to whatever your shoulder season is, because that is when you have time to sell it. Staffing decisions belong just before the ramp, when you can still choose. Pre-booking belongs on every completed job, all year.
Set actual dates. A recurring reminder in the first week of your busiest month to start the reserve transfers. A reminder six weeks before your slow season starts to review the shortfall number against what you actually banked. A reminder in the trough itself to look at what worked, because that is the only time of year you have the hours to think about it and the memory is still fresh.
Then write down what happened. Not a formal report, just a page each year: what the peak actually produced, what the trough actually cost, what off-season work sold and what did not, and how far off your projection was. Three years of that page is worth more than any generic advice about seasonality, because it is about your market, your trade, and your customers rather than someone else's.
The goal is not to eliminate the season. In most trades you cannot, and pretending otherwise leads to worse decisions than accepting it. The goal is to make the trough a planned, funded, uneventful stretch of the year rather than an annual emergency you survive on nerve and a credit line.
Key takeaways
- Pull 24 months of deposits and list your fixed monthly costs; the gap in your losing months is the exact number you need to bank during the peak.
- Move a fixed percentage of every peak-season deposit into a separate, deliberately inconvenient account with a written job description.
- Build off-season revenue from assets you already own: maintenance agreements, adjacent services, commercial accounts, and interior work.
- Size your permanent crew to what the slow months support and cover the peak with overtime, stated-term seasonal help, or subcontractors.
- Book the next job while the customer is still happy about this one, and take deposits for off-season work even at a discount.
If the calls you miss during your busiest weeks are the ones you feel in the slow months, Call Catcher texts every missed caller back automatically for $79/mo, with a 7-day free trial and the $199 setup waived for new signups.
Risacare Call Catcher is $79/mo, month-to-month, with a 7-day free trial (card required) and the $199 setup waived for new signups.