Should you raise prices in winter or wait for spring?
The seasonal-business price-raise question gets debated every year. Here's the math and the right answer for HVAC, lawn care, pool service, and other seasonal trades.
For seasonal service businesses — HVAC heavy on summer cooling demand, lawn care peaking April through October, pool service tracking warm weather, snow removal inverting the curve — the price-raise question carries an extra dimension that year-round businesses don't face: when in the cycle do you raise?
The wrong timing leaves money on the table or burns customer trust. Here's how to think about it.
The two main paths
Path A: Raise prices at the start of peak season. Customers booking peak-season service hit your new prices immediately. Captures the most revenue from the highest-demand period.
Path B: Raise prices at the start of off-season. Existing customers find out about new prices when their bills come in winter (for an HVAC operator) or off-season (for lawn care). Peak-season demand hits the new pricing, but customers have absorbed the change in low-stakes contexts first.
There's a third option — quarterly price escalators — but most small operators find that too operationally heavy and customer-confusing.
The case for raising at the start of peak season
Maximum revenue capture. Higher prices applied during the highest-demand months capture the most dollars.
Less time for competitors to undercut. A spring price raise gives competitors only weeks to react before peak demand arrives.
Lined up with cost increases. Most labor and parts costs increase at the start of the calendar year or peak season. Aligning pricing with cost increases maintains margin.
Easier to explain to customers. "We adjust pricing annually; this year's adjustment takes effect April 1." Standard and predictable.
The case for raising at the start of off-season
Customers absorb the news in lower-stakes context. A customer dealing with a non-urgent maintenance call in November is less price-sensitive than the same customer dealing with a no-cool emergency in July. Off-season price increases generate less friction.
You've stabilized any quality changes. If you've also made operational changes (new technicians, new processes), running them through the slower season lets you debug before high-volume period.
Existing customers feel grandfathered in for the season. "Winter customers locked in last year's pricing through next spring" reads as loyalty perk.
Natural rhythm for service-plan renewals. Many maintenance plans renew at the same time each year; off-season pricing changes can align with renewal cycles.
What we see operators actually doing
In practice, most successful seasonal operators do a hybrid:
Service rates and dispatch fees: raise at start of off-season. Gives time to communicate, lock in any contracted customers, debug. By the time peak season hits, the new rates are normalized.
Maintenance plan prices: raise at renewal anniversary, not seasonal. Each customer's plan renews 12 months after they signed up; the price applies to their next year regardless of season.
Install / replacement / project pricing: raise at start of peak season. New customers booking installs in spring/summer pay the higher rate; the off-season install volume isn't large enough to leave money on the table over.
Emergency / after-hours rates: raise twice yearly. Smaller increases more frequently, keeps premium-rate revenue tracking with cost increases.
Communication framework
For any price increase, the communication is more important than the timing:
Notify existing customers in writing 30-60 days in advance. Email, SMS, and a note on the next invoice. Don't surprise people.
Explain the why. "Labor costs and materials have increased. We're adjusting our rates by 6% effective [date] to maintain the level of service you expect." Customers tolerate price increases far better when they understand the reason.
Offer a lock-in for plan customers. "Renew your maintenance plan before [date] at current pricing." Captures renewals and gives customers a sense of control.
Train your team to handle the questions. Office staff and techs should all know the rate change is happening, what's changing, why, and what to say to customers who push back.
Don't apologize for raising prices. Apologetic framing signals that the increase is unjustified. Confident, professional framing signals that the business is doing what it has to.
How much to raise
Annual increases of 4-7% track inflation + labor cost growth and rarely generate significant pushback. Larger increases (10%+) require stronger justification — major service expansion, significant equipment investment, regional cost shock.
Customers who push back on a 5% annual increase usually weren't profitable customers anyway. Customers who calmly absorb the same increase are the ones worth keeping.
What about new customers?
For new-customer pricing, the seasonal timing question matters less. Each new customer hits whatever the current rate is. The decision is mostly about how to communicate with existing customers about the change.
A common error: keeping new-customer prices artificially low to "compete" with established competitors, while raising existing-customer prices. This compounds badly — you train new customers to expect cheap service while signaling to existing customers that loyalty doesn't matter.
Better practice: keep new-customer and existing-customer pricing aligned. Differentiate on perks (priority booking, no after-hours fees for plan customers) rather than base prices.
The bigger principle
The price-raise question is downstream of pricing discipline generally. Operators who do annual or semi-annual price reviews and communicate clearly about increases see less customer churn than operators who hold prices flat for years and then jump 15% in panic.
Small, regular, well-communicated increases compound. Reactive, large, surprise increases don't.
For a deeper read on building durable pricing methodology, see our playbook on raising prices without losing customers.