The slow season that kills contractors doesn't start when the phone stops ringing. It starts 60 days before — when the work is still there but the pipeline behind it is empty.
By the time you feel slow, it's too late to market your way out fast.
See where your brand stands right now →
The Trap Every Trade Falls Into
Contractors are reactive marketers by default. During busy season, there's no time to think about anything except getting the current jobs done. During slow season, the instinct is to panic-promote — send out a discount email, boost a Facebook post, drop prices to compete.
It works occasionally. But it costs money, it trains customers to wait for discounts, and it still doesn't solve the problem: the pipeline was empty before the slowdown, not because of it.
The fix isn't marketing harder during slow season. It's marketing during busy season so slow season never empties the pipe.
When Every Trade Gets Slow (And Why It's Predictable)
Seasonal patterns for contractors are consistent year over year. Map your own invoices across 24 months and you'll see your pattern clearly. The general patterns by trade:
HVAC: Slows in spring (before cooling season) and fall (before heating season). Dual dips. The gaps are predictable and short — four to six weeks — but enough to hurt cash flow without warning.
Roofing: Peak demand is storm season (spring through fall). Deep winter slows installation, especially in northern climates. The urgency that drives roofing calls disappears when there's no active storm damage or visible deterioration.
Landscaping and lawn care: Winter is quiet in most markets. The slow period can be four to five months in northern states — long enough to create real financial pressure without a plan.
Painting: Exterior painting slows in winter due to temperature and humidity requirements. Interior painting stays steadier but follows home sale activity, which dips in January-February.
Plumbing: More demand-driven than seasonal, but freeze events drive emergency work while warm months see more remodel plumbing. The pattern is less predictable, but the summer-to-fall transition often softens before the freeze-season spike.
Electrical: Follows construction activity and home sale volume — both of which slow in winter. Also follows the remodel market, which has seasonal peaks in spring and early fall.
Once you know your pattern, you know your marketing calendar.
The 60-Day Rule
Whatever month your slow season starts, that's when your marketing kicks into gear — not when you feel it, but 60 days before.
If your slow season starts in November, your marketing calendar for slow-season prevention activates in September. You're not marketing to people who are ready to act immediately. You're marketing to people who are in planning mode: thinking about the roof before the snow comes, scheduling the HVAC tune-up before the first cold snap, locking in the painter before the end of fall.
Planning-mode buyers are better buyers. They're not comparing quotes under pressure. They're choosing a contractor based on trust signals, not whoever calls back fastest.
Here's what the 60-day window looks like in practice:
Weeks 1-2: Referral push. During your busy season, you're working with satisfied customers. This is the highest-leverage moment to ask for referrals — the relationship is warm and the outcome is fresh. Text or call your five most satisfied customers from the season. "Do you know anyone who needs [service] before winter?" is a conversation, not a campaign.
Weeks 3-4: Email to past customers. If you have any email list at all — even a spreadsheet of past customer emails — a single, plain-text email about seasonal maintenance or a pre-winter offer will generate inbound. These people already know you. The barrier to booking is lower than for cold leads.
Weeks 5-8: Seasonal service pages and content. Build or update pages for seasonal searches: "fall HVAC tune-up in [city]", "roof inspection before winter [city]", "pre-winter plumbing inspection [city]." These pages take six to eight weeks to gain traction in search — which is exactly why you build them now, not when you need them.
What to Do During Slow Season
If the 60-day prep didn't prevent a slow period — or if you're reading this already in one — the game shifts.
Move work forward with a reason. An early-booking discount or a seasonal package gives people a reason to act now. "Book your spring AC tune-up in January for 15% off" works because it connects the discount to a specific timing logic. It's not "we need work." It's "get ahead of the spring rush."
Build the assets that pay off in peak season. Slow season is when you do the things you never have time for: update your GBP photos, write the testimonials page you've been meaning to build, create a case study for your best project from this year, fix the blog posts that have thin content. None of these generate leads immediately, but all of them accelerate lead flow when demand returns.
Run Google Ads for search queries that don't dip. Some search queries stay steady year-round even in "slow" trades — emergency services, repairs, inspections. Running targeted ads for these high-intent queries during slow season can be efficient: less competition means lower cost per click. You're not competing with every other HVAC company in town for the same cooling-season keywords.
Build email capture for next season. If you don't have an email list, slow season is when you set it up. A simple "sign up for seasonal maintenance reminders" on your site, a QR code on your truck, a text opt-in mentioned at job completion — these compound over time. The email list you build this year becomes the first customers you reach next year before competitors do.
The AI Visibility Angle
Here's something most contractors miss: AI search tools don't have seasons.
When a homeowner asks ChatGPT "who does the best furnace maintenance in [city]?" in November, ChatGPT is pulling from content that was indexed months ago — your website, your GBP, your blog posts, your testimonials. It's not running a live ad auction. It's citing what it already knows about you.
This means your content investment during slow season pays dividends during peak season in a channel you can't directly advertise in. A blog post about "fall HVAC maintenance in [city]" that you write in January will be part of what AI tools know about you when heating season hits. A testimonials page you build in February becomes a citable source when someone asks ChatGPT for recommendations in June.
The contractors who win in AI search are the ones who built authority when nobody was watching.
Seasonal Marketing Checklist
During busy season (60 days before slow):
- Ask top 5 satisfied customers for referrals
- Email past customers with seasonal offer or reminder
- Build seasonal service landing pages for next year's slow-to-busy transition
- Collect testimonials while jobs are fresh
- Set up email capture if you don't have it
During slow season:
- Run early-booking promotions tied to a reason (seasonal, not desperation)
- Target high-intent year-round queries with Google Ads (repairs, emergency, inspections)
- Update GBP photos with work from the past season
- Write content that will rank by the time peak season returns
- Build the trust assets you've been putting off: case studies, portfolio, testimonials
After slow season:
- Audit what worked (which promotions generated inbound, which ads converted)
- Set the 60-day marketing calendar for next year's slow season
- Keep the email list warm with one email per month minimum
The contractors who stop being reactive about seasons are the ones who stop having bad slow seasons.
Want to see where your brand stands heading into the next cycle?
Run a free brand audit at VibeTokens →
The audit shows your GBP completeness, your site health, the keywords you're missing, and your AI search visibility — everything that determines how much work finds you versus how much work you have to chase.
Related reading: Contractor Blog Strategy · How to Collect Contractor Testimonials · GBP Posts for Contractors · Contractor Email Newsletter
