How to Fill the HVAC Slow Season: A Playbook
A practical playbook for filling HVAC slow-season weeks: member tune-ups, customer reactivation, add-on and commercial work, and cash planning.
Every HVAC shop knows the pattern. The first real heat wave or cold snap fills the board, then the weather turns mild and the phone goes quiet. Techs sit around, payroll doesn't shrink, and owners start wondering whether to run a big discount. There's a better way to handle it.
This guide is a playbook for the shoulder seasons: how to plan work before the slow weeks arrive, which kinds of work fit those weeks, how to use the quiet time inside the shop, how to plan cash so a slow month isn't a crisis, and what to avoid. It's written for small shop owners and for techs about to open a shop.
The worked example below uses made-up round numbers to show the math. They are not industry averages. Swap in your own. Nothing here is legal, tax, or financing advice. Check your state's rules on marketing, contracts, and employment with someone qualified.
Know when your slow weeks actually hit
"Spring and fall are slow" is too vague to plan around. Your own history is the best guide:
- Pull last year's calls and jobs by week. Your field software or even your invoice list is enough. Mark the weeks where booked hours fell well below what your techs can cover.
- Note what triggered the change. Usually it's weather, but school calendars, holidays, and local events matter too.
- Look at more than one year if you have it. One odd season can mislead you.
- Set a simple trigger. For example: "When next week's board is less than half full by Wednesday, start the slow-week plan." A clear trigger means you act early instead of reacting when techs are already idle.
The rest of this playbook works best when it's scheduled before those weeks, not started during them.
Play 1: Pre-season tune-ups for your members
If you run a maintenance agreement, your members are the easiest work to schedule in the shoulder seasons. They've already paid for the visit, and they expect to hear from you.
- Schedule in waves. Start booking spring cooling checks before the weather turns hot, and fall heating checks before the first cold week. The goal is to have member visits on the board when service calls drop off.
- Contact every member, not just the ones who call. Email, mail, or call your member list with a clear "time to book your visit" message and an easy way to pick a slot.
- Track who hasn't booked. Follow up with anyone who hasn't scheduled. Unused visits don't help your schedule, and members who never get their visit are less likely to renew.
- Do the visit properly. A rushed tune-up is a wasted chance. A full, honest inspection is also when you find real repair and replacement needs. Only recommend what the system actually needs.
If you don't have a maintenance program yet, the slow season is also a good time to build one. Our HVAC maintenance agreements guide covers how to price and sell a plan, the HVAC service agreement template gives you a starting document, and the free maintenance agreement calculator helps you check whether a plan price covers your costs.
Play 2: Reactivate past customers (the right way)
Customers who used you before already know your name. A short, useful message at the start of a slow stretch can bring some of them back.
Who to contact: customers you've already served, and people who have agreed to hear from you. Not purchased lists, not strangers.
How to contact them:
- Email. Send to past customers with a clear, honest subject line and a simple offer, such as "Book your fall heating check." Commercial email in the U.S. falls under the CAN-SPAM Act, which requires things like a clear way to opt out and your valid physical postal address. The FTC notes it applies even to "a message to former customers announcing a new product line." Source: FTC, "CAN-SPAM Act: A Compliance Guide for Business" Use an email tool that handles unsubscribes automatically, and honor them.
- Postcards or letters. Mail to past customers works well for households that ignore email. Keep it to one clear offer and one way to book.
- Phone calls. A friendly call from the office to a past customer ("It's been about a year since we were out; want to get your checkup on the books?") is often the best-converting option.
- Text only if they opted in. Texting marketing messages to people who haven't agreed to receive them can get you in serious legal trouble. Only text customers who have clearly given permission, and make it easy to opt out.
Who to prioritize:
- Customers whose maintenance agreement lapsed. Invite them back.
- Customers with older equipment you noted on a past visit. Offer a checkup, not a sales pitch.
- Customers you quoted for repairs or replacements that they declined. A polite check-in is fine; pressure isn't.
- Customers you haven't seen in a year or more.
Keep a simple log: who you contacted, how, and whether they booked. That tells you which message and which channel are worth repeating next season.
Play 3: Add-on and home-improvement work
Many services don't depend on extreme weather, which makes them a good fit for quiet weeks. Only offer what you're trained, licensed, and equipped to do, and only recommend it when the home actually needs it.
- Indoor air quality. Filtration upgrades, humidity control, and ventilation work. These are easier to discuss when the customer isn't in an emergency.
- Duct inspection, sealing, and repair. Duct problems are often found during tune-ups. Slow weeks give you the time to quote and do the work properly.
- Thermostat upgrades and zoning. Smaller jobs that fit into short gaps on the board.
- Replacement estimates on aging systems. Customers who are told "this system is getting old" during a tune-up may want to replace it on their own schedule rather than in an emergency. Give them honest options (our good-better-best pricing guide shows how) and no pressure.
- Water heaters, dryer vents, or other trades if your license and your team cover them.
Price every add-on from your real costs so it actually makes money. The HVAC flat-rate price calculator works from task hours and parts.
Play 4: Commercial preventive maintenance contracts
Commercial customers such as offices, restaurants, churches, and small property managers often want scheduled preventive maintenance. That work can be planned for the months when residential calls slow down.
- Schedule PM visits into your slow weeks on purpose. When you sign a commercial contract, agree on visit windows that land in your shoulder seasons where possible.
- Start with who you already serve. Residential customers who own or manage a business, and businesses that already called you for a repair, are the easiest place to start.
- Write a clear scope. List the equipment covered, what each visit includes, how often, response times, and how repairs are priced. Vague scopes lead to disputes.
- Price it to make money. Commercial PM can involve rooftop access, after-hours visits, and more paperwork. Build those costs into the price.
- Only take work your team can do well. If you don't have the equipment knowledge or licensing for larger commercial systems, start small.
Play 5: Use slow weeks to make the shop better
Not every slow hour needs to be billable. Quiet weeks are the best time for the work that's impossible in peak season.
- Cross-train techs. Pair newer techs with experienced ones, have install techs learn service diagnostics, or have service techs learn IAQ and duct work. A more flexible team can cover more kinds of jobs next year.
- Schedule training and certifications. Manufacturer classes, safety training, and certification prep fit here.
- Plan vacations for slow weeks. Encourage techs to take time off during your slowest stretches instead of in peak season. Set the policy early so everyone knows.
- Truck and tool maintenance. Service vehicles, calibrate and repair tools, and restock and organize trucks. A truck that breaks down in July costs far more than one serviced in April.
- Clean up your systems. Update your price book, fix customer records, review your maintenance checklists, and write down the processes that live only in someone's head.
- Do your marketing groundwork. Update your website, ask happy customers for reviews, and prepare next season's member reminders.
Play 6: Plan your cash for the slow months
A slow month turns into a crisis when the bank account can't cover payroll. Planning ahead turns it into a normal part of the year.
- Know your monthly overhead. Payroll, rent, trucks, insurance, software, loan payments. That's what you need to cover whether the phone rings or not.
- Build a reserve during busy months. Set aside part of peak-season profit specifically to carry the shop through slow ones. The free HVAC cash flow reserve calculator helps you estimate how much you need.
- Know your break-even. If you know what each billable hour has to bring in to cover costs, you can tell how many slow weeks you can absorb. The HVAC break-even hourly rate calculator works it out.
- Time big purchases. Buy trucks, equipment, and tools when cash is strong, not in the middle of a slow stretch.
- Collect what you're owed. Chase open invoices before the slow season, not during it.
- Talk to your bank before you need it. If you plan to use a line of credit to cover slow months, set it up while business is good. Understand the terms before you sign.
What not to do: deep discounting
When the board is empty, a big discount feels like the fastest fix. It usually isn't. A discount comes straight out of your profit, so you need a lot more jobs just to earn the same amount.
Worked example (placeholder numbers only):
- Normal price for a job: $400
- Your cost to do it (labor, parts, truck time): $200
- Gross profit per job at the normal price: $400 - $200 = $200
- 10 jobs at the normal price: 10 x $200 = $2,000 gross profit
Now run a 20% off promotion:
- Discounted price: $400 x 0.80 = $320
- Your cost doesn't change: $200
- Gross profit per job: $320 - $200 = $120
- Jobs needed to earn the same $2,000: $2,000 / $120 = 16.67, so 17 jobs
- That's 7 extra jobs (70% more work) just to stay even. 17 x $120 = $2,040.
In this example, a 20% discount cuts profit per job by 40% ($200 down to $120). If the promotion doesn't bring in at least 7 extra jobs, you end up worse off than if you'd done nothing. It can also train customers to wait for the next sale.
Better options than a deep discount:
- Add value instead of cutting price. For example, include a filter or a second-system check with a booked tune-up. The customer gets more; your price stays the same.
- Offer a real, limited early-booking perk to members or past customers, with a clear end date that you honor.
- Sell a maintenance agreement. It gives the customer lasting value and gives you scheduled work for next year's slow season.
Other things to avoid:
- Cold texting or buying contact lists. It's legally risky and damages your reputation.
- Inventing urgency or problems. Don't overstate a system's condition to create work. Honest recommendations earn referrals.
- Laying off good techs at the first slow week. Replacing a trained tech before peak season can cost more than carrying them through a few quiet weeks. Plan for slow weeks instead.
Slow-season checklist
Slow-season ideas from other owners
Every market's slow season looks different. Trade what's filling your board in the off months with other owners in the Growth Room Discord.