On this page
Market each service four to eight weeks before customers need it, not when the work starts. In cold climates that means spring cleaning and lawn offers in February and March, cooling tune-ups in April, fall cleanups and heating checks in August and September, and snow and holiday lighting contracts by early fall. Warm climates shift the calendar. Send to your own past customers first.
Key takeaways
- Promote each service four to eight weeks before the work is needed, while customers are still choosing.
- Your own past customers are the first and cheapest audience for every seasonal campaign.
- Cold and warm climates need different calendars; the logic is the same, the months move.
- Use slow months to sell maintenance plans and prebook the next busy season.
- Plan the year once, then adjust each campaign by how many jobs it booked last time.
Why plan marketing by season?
Home services run on weather and calendar. Few homeowners think about gutter cleaning in July or a furnace tune-up in June. If you only market when the phone gets quiet, you are always late: the customers who plan ahead already booked someone, and many of the ones who didn't are in a hurry and call whoever answers first.
A calendar fixes the timing. You decide once, at the start of the year, which message goes to which customers in which month. Then each campaign goes out while people are deciding, not after.
The rule that runs through every row below: market four to eight weeks before the work is needed. Earlier for big tickets and contracts (snow, holiday lighting, system replacements). Closer in for small, quick jobs.
What does the calendar look like in cold-winter climates?
This is for places with real winters: the Midwest, the Northeast, the mountain states. Four trade groups, twelve months. Each cell is the main campaign to send that month.
| Month | Exterior cleaning (washing, windows, gutters) | Lawn and yard | HVAC and plumbing | Snow and holiday lighting |
|---|---|---|---|---|
| January | Thank-you and plan pricing for the year | Renew last year's lawn customers early | Frozen pipe and no-heat tips, emergency number | Storm updates to contract customers |
| February | Spring house wash prebooking | Season signup with first-cut dates | Water heater checks | Collect feedback while it's fresh |
| March | Spring gutter cleaning reminder | Spring cleanup and first application | Cooling tune-up prebooking | Spring sweep-up offer for plowing customers |
| April | Window cleaning, inside and out | Aeration and overseeding where done in spring | AC tune-ups before the first heat wave | Lighting: summer event and permanent lighting interest |
| May | Deck and patio cleaning before summer | Mulch and bed refresh | Outdoor faucet and irrigation checks | Quiet month; ask last winter's customers for reviews |
| June | Fence and driveway cleaning | Mid-season upgrades: weed control, trimming | No-cool emergency reminder | Early-bird snow contract list opens |
| July | Commercial and HOA bids | Drought and watering tips | Maintenance plan offer | Holiday lighting design consults open |
| August | Fall house wash prebooking | Fall aeration and overseeding | Heating tune-up prebooking | Snow contracts: renewals to past customers |
| September | Fall gutter cleaning signup | Leaf removal signup | Furnace tune-ups | Holiday lighting installs booking |
| October | Gutter guard and final window clean | Final cleanup, winterizing | Whole-house humidifier and filters | Last call for snow contracts |
| November | Thank-you and review asks | Season wrap-up, next year renewal | No-heat emergency reminder | Lighting installs, takedown dates |
| December | Gift certificates for next spring | Prepay offer for next season | Year-end maintenance plan push | Takedown and storage scheduling |
Adjust the months to your own weather. If your first frost comes in late September, fall campaigns move up a few weeks. If your snow season starts in December, snow contracts can wait until late September.
How does the calendar shift in warm climates?
In the Sun Belt the seasons don't stop work, they change it. The same four-to-eight-week rule applies, built around heat, rain and storm seasons instead of snow.
| Period | What customers worry about | Campaigns to run |
|---|---|---|
| Late winter | Getting ready for heat | AC tune-ups, pool openings and equipment checks, prebooking spring house washes |
| Spring | Pollen, growth, first hot days | Washing pollen off siding, screens and pool enclosures once it settles, window cleaning, lawn fertilization, irrigation audits, gutter and roof checks before storm season |
| Early summer | Storms and peak heat | Storm-season reminders to past customers, AC maintenance plans, pest control |
| Late summer | Equipment strain, mildew | No-cool emergency reminders, mold and mildew washing, dryer vent cleaning |
| Fall | Cooler weather, outdoor living | Patio and pool deck cleaning, overseeding where done, holiday lighting |
| Winter | Visitors and holidays | Pre-holiday house washing, lighting takedown, heating checks where nights get cold |
If you work in a hurricane or wildfire region, add a preparedness message before the season and a short message after a storm saying you're available, sent only to your own customers in the affected area. NOAA's National Hurricane Center gives the Atlantic hurricane season, which includes the Gulf, as June 1 through November 30, so coastal companies should push gutter, roof and tree checks in April and May. Keep it factual. Storm-chasing language puts people off.
Who should each campaign go to?
Your own customers first, every time. A seasonal reminder to someone who bought the same service last year is the easiest job you will book all season. Then customers who bought a related service but not this one. Then open quotes from earlier in the year. Only after those do you spend money on ads to strangers.
This only works if your CRM records what each customer bought and when. "Everyone who had a spring gutter cleaning last year and hasn't booked this year" should be a filter you can run in seconds. Our email marketing guide covers segmenting a customer list, and if a customer has been gone for more than a season, the approach in our win-back guide fits better than a regular reminder.
Which channel for which campaign?
- Email for the planned campaigns in the tables above. It is cheap, it can carry photos and prices, and people expect it. Every marketing email must include a valid physical mailing address for your business and a simple way to unsubscribe, and the FTC's CAN-SPAM guide says opt-outs must be honored within 10 business days.
- Text for short, time-sensitive messages to customers who agreed to receive marketing texts: "Two openings left next week for fall cleanups." Federal TCPA rules (47 CFR 64.1200) mean you need prior express written consent from the customer before you send autodialed marketing texts, and a STOP reply must be honored in no more than ten business days. Our SMS rules guide covers the details. State laws can add more, and none of this is legal advice.
- Your website should change with the season too. Put the current campaign on the home page and make sure the service page is up to date before the email goes out.
- Google Business Profile posts for the same seasonal offer, so people searching see it.
- Yard signs and door hangers near jobs in progress during busy months, when neighbors see your crew working.
What should you market in the slow season?
The slow season is when you sell next year. Four campaigns work well when the phones are quiet:
- Prebooking. Let your best customers claim spring dates before the schedule opens to everyone.
- Maintenance plans. Turn one-time customers into recurring ones with a clear yearly plan. Our guide on recurring billing covers how to set it up.
- Prepay offers. A small thank-you for paying for the season up front helps winter cash flow. Put the refund terms in writing before you take the money. If you sell gift cards or certificates for spring work, check the expiration rules first: the federal rule in Regulation E bars many gift cards from expiring sooner than five years after issue, paper-only certificates are treated differently, and states add rules of their own. Ask your accountant or attorney before you print terms.
- Review and referral asks. Customers from the busy season have more time to write a review now. Ask all of them the same way, not only the ones you think were happy, since Google's review policy bans selectively asking for positive reviews.
Use the quiet months to fix the machine too: clean the customer list, update service pages, check that your email domain is set up correctly (see our spam-folder test for the steps), and write next year's campaigns so they are ready to send.
How do you build your own calendar in an afternoon?
- List your services and, for each, the weeks when customers actually need the work done in your area. Your own job history is the best source: pull last year's completed jobs by service and month.
- Count back four to eight weeks from the start of each busy window. That is your send date.
- Pick the audience for each send: last year's buyers of that service, then buyers of related services, then open quotes.
- Write one sentence per campaign describing the offer and the action: "Spring gutter cleaning, pick your week, same price as last year."
- Put the dates on the office calendar with a reminder two weeks before, so the email is written and the schedule has room when it goes out.
- Check capacity. A campaign that books more work than your crews can do in the window creates angry customers. Stagger sends by area if needed.
One page is enough. A calendar nobody reads in March is worse than a short list taped to the office wall.
How do you know the calendar is working?
Track each campaign by the jobs it booked, not the opens or clicks. Give each one a booking link or code your CRM records as the lead source. At the end of the season, compare: which campaigns booked the most work, which months were early or late, which segments never responded. Next year, move the winners earlier and cut the rest.
If you want this run for you from your own customer data, our email and SMS marketing service builds the calendar around your trade and your climate. Trade pages like lawn care, HVAC and snow removal show how the timing changes by trade.
Frequently asked questions
How far ahead should I send seasonal campaigns?
Four to eight weeks before the work is needed. Send earlier for contracts and big tickets, like snow plowing or holiday lighting, and closer in for quick jobs.
Should I market to new customers or past customers first?
Past customers first. They already trust you and cost little to reach. Spend on ads to new customers after your own list has heard from you.
What if my weather is different from the calendar?
Shift the months to match your local seasons. The rule stays the same: reach customers while they are still deciding, before they need the work done.
How many seasonal campaigns should I send per year?
One per service per season is plenty for most companies, plus automatic reminders tied to each customer's last job date.
Sources
- National Hurricane Center (NOAA): Tropical cyclone climatology
- FTC: CAN-SPAM Act, a compliance guide for business
- 47 CFR 64.1200, Delivery restrictions (Cornell LII)
- CFPB: Regulation E, 12 CFR 1005.20 Requirements for gift cards and gift certificates
- Google Maps User Generated Content Policy: Prohibited and restricted content
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.