Playbook

Seasonal demand forecasting for service trades

Every trade has a 3-month lull. Here is how to see it coming 6 weeks out and staff/spend against it.

By Richmond Agyekum

Most solo trades treat this as a fringe optimization. It isn't. Your overhead and your ad spend run flat all year while demand swings — so a lull you didn't see coming lands on the same fixed costs.

Why it moves the needle

The math is simple. Every service call that reaches your business has already survived three filters: search, click, and dial. By the time the phone rings, the caller is 6–9× more likely to convert than a fresh lead. Miss that call — or fumble the follow-up — and the CAC on that job effectively doubles.

The 3-step playbook

  1. Measure the baseline. Pull 30 days of call data. Count answered, missed, and voicemails. If you don't have a call log, install one this week.
  2. Fix the biggest leak first. Compare demand, capacity, and unanswered calls by week. Add coverage or adjust offers where your own data shows the largest seasonal mismatch.
  3. Instrument follow-up. Every missed call gets an SMS within 60 seconds. Every quote gets a 5-touch cadence over 14 days. That's it — nothing goes cold just because you were under a house when they called.

What to expect

The first 30 days feel identical. What changes underneath is mechanical: every finished job gets asked for a review while it's still fresh, and every after-hours call gets a text back instead of a voicemail. Same territory, same ads, same you.

Try Risacare

Answer every call. Book more jobs. $79/mo flat.

Card required · Cancel anytime · $199 setup waived for new signups