Seasonal pricing strategies for tradespeople
December booked solid and June dead quiet? It doesn't have to stay that way. Match your pricing to demand and even out the year.
Understanding seasonal demand in South Africa
Every trade has its own cycle, and South Africa's seasons run opposite to the northern hemisphere, so don't rely on generic quoting advice written for a European or American calendar:
Electricians: steady year-round, but backup power (inverters, batteries) spikes whenever load-shedding stages worsen, and demand isn't tied to a season at all, it's tied to Eskom.
Plumbers: winter (June-August) is the busy season, cold snaps burst pipes and geysers fail more often. Summer is comparatively calmer.
Painters: exterior work peaks in the dry months before the rainy season sets in (varies by region, generally spring through early summer). Interior work runs year-round but slows over the December holidays.
HVAC and aircon: October to March is peak, driven by summer heat. Installers can be booked weeks out by January.
Landscaping: the growing season runs September to April. Winter (June-August) is noticeably quieter for planting and lawn work, though maintenance contracts keep some income flowing.
Roofing: storm and hail damage repairs spike after summer thunderstorm season (roughly October to March), especially on the Highveld.
Knowing your own cycle lets you plan instead of react. A quiet June isn't the problem, having no plan for June is.
When to raise prices (and by how much)
In peak season, demand outstrips supply. You've got more enquiries than you can take on. That's the moment to adjust your rates.
How to do it without losing customers: • Gradual increase: 10-15% above your normal rate. Don't double prices overnight, you lose credibility fast. • Priority fee: keep the base rate but add a surcharge for urgent or after-hours jobs ("urgent callout: +R350"). • Full packages: instead of dropping the per-item price to stay competitive, offer a more complete service at full price.
Don't apologise for raising prices in peak season. If your diary is full, the market is telling you your time is worth more right now. That's supply and demand, not greed.
With Prummo, building a new quote takes a minute. If you want to test a higher rate, the updated version is ready before you've left the job.
What to do in the quiet season
The quiet months are where a lot of tradespeople struggle. A few strategies that actually work:
Maintenance packages: offer inspections or preventive maintenance at a reduced rate. Keeps customer contact alive and brings in recurring income even when new-install enquiries dry up.
Early-bird pricing: "Book your aircon service now for September and lock in winter pricing." The customer saves, you secure work ahead of the rush.
Deferred jobs: every customer has that job they know they need but keep putting off. In the quiet season, reach out: "my diary's freer right now, I can do that geyser upgrade at a better rate."
Deposit-plus-balance: in a quiet month, offering to split a bigger job into a deposit and balance can be the nudge that closes it. "R5,000 deposit now, R10,000 on completion" lands easier than R15,000 all at once after a slow month for the customer too.
Don't drop prices to the point where the job isn't worth doing. It's better to sit idle for a day than to work at a loss.
Building a stable diary all year
Tradespeople with a full diary year-round tend to do one thing differently: they don't wait for work to show up.
In peak season: • Respond fast (first to respond usually wins) • Charge the fair rate (don't discount when you don't need to) • Ask satisfied customers for referrals while the job's still fresh in their mind
In the quiet season: • Contact past customers with maintenance proposals • Post finished work on WhatsApp Status or Instagram (before and after) • Partner with other trades (a plumber can refer an electrician and vice versa)
All year round: • Send professional quotes fast (with Prummo, one minute by voice) • Offer PayShap deposits so bigger jobs are easier to approve • Ask every satisfied customer for a review
A tradesperson who replies in 10 minutes with a polished quote and a deposit option gets more work than one who replies three days later with a number in a text message.
Frequently asked questions
Doesn't raising prices in peak season just drive customers away?
Not usually. If your diary is full, customers are willing to pay a bit more to get the job done on time rather than wait weeks for someone cheaper. Anyone who baulks at 10-15% extra probably isn't your ideal customer anyway.
Should I list fixed prices anywhere public, like a Facebook page?
Avoid fixed prices in public listings. Use "from RX" or "request a quote" instead. That keeps the flexibility to adjust by season and by job without having to explain a price that's now out of date.
How do I know if I'm pricing right?
If more than 80% of your quotes are accepted, you're probably charging too little. If less than 30% are accepted, you may be priced above the market. Somewhere around 50-60% acceptance is the sweet spot.
Does load-shedding change how I should price electrical work?
Demand for backup power isn't seasonal the way aircon or roofing is, it tracks Eskom's stage announcements. When load-shedding worsens, enquiries for inverters and batteries spike almost immediately, and a fast, itemised quote sent that same day matters more than the price itself.
Should winter geyser repairs be priced differently to summer ones?
The job itself doesn't change, but demand does. In a cold snap, callouts spike and a fair urgency surcharge (rather than a steep one) is reasonable, since customers understand pipes and geysers fail more in winter and expect some premium for a same-day fix.
Is it worth offering a slower-season discount instead of a deposit split?
A deposit split usually works better than a straight discount, since it doesn't undervalue the job, it just makes the number easier to say yes to. Save discounts for genuine loyalty (repeat customers, referrals) rather than as a blanket quiet-season tactic.