Skip to main content
All articles
·3 min read

Why Your Seasonal Pricing Isn't Matching What Your Customers Actually Pay

Most trade businesses price the same way year-round. Your competitors aren't. Here's what they see that you don't.

Pricing strategySeasonal demandAI for tradesCompetitive intelligence

The Problem Nobody Talks About

It's mid-March in Burnaby. An HVAC company gets three furnace repair calls in one morning. The owner quotes $450 labour + parts, the same rate he's charged since October. Two jobs book. He never thinks about it again.

Meanwhile, across town, a competitor gets the same three calls. She quotes $550 labour + parts. One job books—but it's a high-value commercial contract. She makes more money on fewer calls.

Why? She adjusted her pricing in February based on historical demand data and competitor movement. The first owner didn't. He's leaving 15–25% on the table every spring.

This happens to plumbers, electricians, garage door techs, and cleaning companies too. Demand swings wildly by season, but pricing stays flat.

What You're Actually Missing

Your pricing today is based on last year's math. Your competitors are watching this week's market.

When a heat wave hits Metro Vancouver in July, emergency AC calls spike. A smart HVAC shop raises the service fee from $85 to $110 and adjusts labour rates upward. A flat-pricing shop takes the call at the old rate and wonders why margins feel thin.

When January hits and furnace calls triple, the same dynamic plays out in reverse. The shop that raised rates in October is printing money. The shop that didn't is busy and broke.

AI tools can now track:

  • Competitor pricing in near-real-time. What are plumbers in your postal code charging for a service call this week vs. last month?
  • Demand signals from search volume and inquiry patterns. When Google searches for "emergency plumber Vancouver" spike, you're seeing demand before it shows up in your phone.
  • Seasonal material cost changes. Roofing shingles, copper pipe, and HVAC refrigerant all have seasonal pricing. Your quotes should reflect that.
  • Local event calendars. A new subdivision opening, a school renovation, or a major business move creates predictable service demand. Pricing should adjust accordingly.

How This Works in Practice

A $1.2M plumbing business in Coquitlam runs 12–15 jobs a week year-round. In summer, they're booked 3 weeks out. In February, it's 5 days out.

Flat pricing means they take every February job at the same rate as August. Smart pricing means they raise the service fee from $95 to $125 in February (because fewer jobs are available, and customers expect longer wait times). They also negotiate material costs with suppliers in advance, locking in winter rates.

Result: February revenue stays roughly level with August, but margin is higher because they're selective about which jobs they take.

A cleaning company in Surrey uses demand data to adjust pricing by neighborhood and season. Residential spring cleaning in March? $280 base. Summer maintenance? $200 base. Fall post-renovation cleanup in new builds? $350 base. The same crew, same work, different price—because demand is different.

The Practical First Step

You don't need to overhaul your pricing weekly. Start with quarterly adjustments.

In early January, February, April, July, and October, spend 30 minutes reviewing:

  • Your inquiry volume from the last 90 days (your scheduling software or phone logs show this).
  • 3–5 competitor websites or calls (what are they quoting?).
  • Material cost changes (call your suppliers).
  • Your own job margins from last quarter (are you making money on busy weeks?).

Then adjust your base service fee or labour rate up or down by $10–$30. That's it. A $20 increase on 12 jobs a week is $240 extra revenue per week, or roughly $12K per quarter.

Why This Matters Now

Customers expect dynamic pricing. They see it at gas pumps, hotels, and delivery apps. They don't expect it from their plumber yet—which means you can implement it quietly and they won't notice.

Your competitors are already doing this, whether they call it that or not. The ones winning aren't smarter; they're just paying attention to what the market is actually willing to pay, not what they charged last year.

Start tracking your own data. The patterns are already in your phone and your calendar. You just need to look at them.

Stop reading. Start getting booked.

BookedUp runs the marketing and operations playbook for local trade businesses on a monthly subscription. One 30-minute call to find out if it fits yours.