Skip to content
Dynamic Pricing Playbook for Trades: Seasonal Rates and Demand-Based Pricing featured image
Case Studies & Playbooks

Dynamic Pricing Playbook for Trades: Seasonal Rates and Demand-Based Pricing

A practical playbook for UK trades businesses on building pricing that flexes with seasons, demand and job complexity. Covers a five-tier rate card, emergency premiums, winter boiler season, low-season discounting, and how to communicate price changes without losing customers.

pricing dynamic-pricing seasonal-rates demand-pricing trades-business playbook
Ettan Bazil
Written by
Ettan Bazil
Founder & CEO (Tech / PropTech)
About Ettan Early Life and Career Ettan Bazil began his professional journey as a gas engineer and plumber, gaining hands-on experience working directly with households, landlords and property managers. His early trade background shaped his understanding of real-world operational challenges, from emergency repairs to workforce shortages and inefficiencies in the maintenance sector. In 2016, he founded Elite Heating & Plumbing, growing it into a successful business employing multiple engineers and apprentices.
1 day ago 15 min read Comments

Quick answer

Dynamic pricing is not surge pricing. It is a written rate card that flexes with three things: time, demand, and job complexity. Build five tiers (standard, evening, weekend, emergency, holiday), tie a premium to your busiest season, then offer a low-season discount to fill the diary in January and February. Quote in writing every time. Most trades businesses leave four to six thousand pounds a year on the table because they charge the same rate for a Sunday morning leak as a Tuesday afternoon service.

Why flat rates cost you money

Trades business owner reviewing a rate card on a tablet at a kitchen table
Reviewing a rate card on a winter morning. Five tiers, one page, ready to send.

Most trades businesses charge one rate for an hour of work. Same number on a Tuesday afternoon as a Sunday morning. Same number in May when the diary is half empty as in November when boilers are dropping like flies. That is not pricing. That is guessing.

Talk to anyone who has run a heating company through a UK winter and they will tell you the same thing. The work is not evenly spread. Checkatrade reported a 25% jump in boiler service searches every September, the start of the so-called switch-on season. By the time the first proper cold snap arrives in late October, your phone is ringing at six in the morning and you are pricing jobs you have not even seen.

When you charge the same rate all year, you do two things at once. You leave money on the table during the busy weeks, and you sit on a quiet diary during the lean ones. Neither is good business. Dynamic pricing fixes both.

The maths. A heating engineer billing 200 working days a year at £450 a day takes home £90,000 in revenue. Move 40 of those days to a 20% premium and you add £3,600. Fill 15 quiet-season days at a 10% discount instead of sitting at home, and that is roughly another £6,000. Same engineer, same year, almost ten grand more.

The five-tier rate card

The starting point is a written rate card. One page. Five tiers. The customer sees the same document you send to every job. No confusion, no awkward conversations on the doorstep.

Here is the structure I would use. The percentages are not gospel. The point is the structure, not the exact numbers.

TierWhen it appliesPremium on base rateExample day rate
StandardMon to Fri, 8am to 5pm, booked at least 48 hours ahead0%£400
Same-dayMon to Fri, weekday booking for same-day attendance+25%£500
EveningMon to Fri, after 5pm+50%£600
WeekendSat and Sun, daytime+75%£700
Emergency / out of hoursOvernight, bank holidays, no-heat call-outs+100% or fixed call-out fee£800 or £150 plus hourly

Whether you use a day rate, an hourly rate or a fixed call-out fee is up to you. Most heating businesses I work with prefer a fixed call-out fee on the emergency tier (£120 to £160 typically) plus an hourly rate on top. Checkatrade call-out fee data shows the UK average plumber call-out sits at about £110, and MyJobQuote emergency plumbing prices back this up with weekend premiums of 25 to 50%.

The trap most businesses fall into is starting with a base rate that is already too low. If your standard day rate cannot cover overheads, van, fuel, insurance, materials and a decent margin, no premium is going to save you. Sort the base rate first. Then layer the tiers on top.

Print it. Send it. Stand by it. A written rate card removes the awkward negotiation on the doorstep. When a customer asks why the Sunday call-out is more, you point at the card. It is published policy, not a personal judgement. That changes the conversation completely.

Seasonal pricing: busy and quiet months

Heating engineer working on a domestic boiler during winter, warm light from a kitchen window
Winter is when heating engineers earn their year. Price it accordingly.

Trades are seasonal businesses. Pretending otherwise is what gets you cash-flow trouble in February. The two big patterns to know:

Peak season. For heating, plumbing and gas, that runs from late September through to the end of February. Boiler breakdowns, frozen pipes, no-heat call-outs. For roofers, decorators, landscapers and groundworkers, peak runs the other way, March to September when the weather plays ball and daylight is on your side. For electricians, demand is steadier but with a spike around any deadline-driven work (rental compliance, EICR renewals).

Quiet season. Post-Christmas through to the end of February is the killer for interior trades. Checkatrade day rate guide notes that most interior trades have availability in January and February and standard discounts of 10 to 20% are common to fill diaries. Exterior trades have their own quiet window in deep winter when daylight is too short for outdoor work.

+25%
Boiler service searches in September on Checkatrade (the switch-on season spike)
£450
Average emergency boiler repair cost in 2026, with prices £225 to £675
10-20%
Standard discount range available on interior work booked in December for Jan-Mar
£110
UK average plumber call-out fee 2026 (range £70 to £160)

Here is the part most businesses miss. You do not just raise prices in the busy months. You actively discount in the quiet ones. Both moves do the same thing, they move work from the times you are over-booked to the times you have spare capacity. That is the whole point of dynamic pricing.

What that looks like in practice: from 1 November to 28 February, your weekend and emergency rates carry an extra 10% on top of the standard tier premium (a winter loading). From 1 January to 28 February, you offer a 15% discount on installation and non-urgent service work for any job booked in advance. Customers who can move their boiler service from October to February save real money. You get a smoother diary. Everyone wins.

Demand-based pricing in practice

Seasonal pricing is the predictable kind. Demand-based pricing is the responsive kind. The phone rings more than usual this week, so you raise rates this week. That is harder to communicate to customers and harder to systemise, but it is also where the real margin lives.

The simplest version is what most experienced trades already do without writing it down. When the diary is full for three weeks, you stop competing on price. When it is half empty, you quote a bit keener. The discipline is making that a written rule rather than a gut feeling.

A workable framework I have used with consulting clients:

  1. Define your three demand states. Slow (diary less than 60% full for the next two weeks), normal (60 to 90% full), and high (over 90% full or fully booked).
  2. Set a quoting rule for each state. Slow: standard rate, willing to negotiate on larger jobs. Normal: standard rate, no negotiation. High: +10% on every new quote, lead time pushed out and made clear up front.
  3. Check your diary every Monday morning. Two minutes. Look at the next 14 days. Decide which state you are in. Communicate it to anyone else in the team who quotes.
  4. Review the rule monthly. If high-state quotes are still winning at 90% conversion, your premium is not enough. If normal-state quotes drop below 50% conversion, your base rate may need a look.

This is not about gouging. It is about matching your price to the actual value of your time. When you are the only available engineer in town on a Friday afternoon in November, your time is worth more than it is on a sunny Tuesday in June. The market knows this. Total Skills 2026 electrician day rate guide shows electricians named the most in-demand trade in Britain, with regional rate variations of up to £200 a day for the same work.

Where this goes wrong. Demand-based pricing only works if you have actually got the diary you say you have. If you tell a customer the next slot is three weeks out then turn up Thursday because someone cancelled, you have just trained them not to believe your scarcity. Be honest about availability. If you are quiet, do not pretend you are not.

Emergency and out-of-hours premiums

Plumber van parked outside a terraced house at night, headlights on, tool bag visible
Out-of-hours work has a real cost. Price it properly or stop offering it.

This is the area where trades businesses are least consistent and where the money is most obvious. An emergency call-out at 2am on a Sunday is not the same as a planned service on a Tuesday. The premium needs to reflect:

  1. Your time. You are not in bed. That has a value to you and your family.
  2. Your operating cost. Fuel, vehicle wear, parts availability (parts are 30 to 50% more expensive when you are using whatever the 24-hour supplier has in stock).
  3. The opportunity cost. Tomorrow planned work might suffer because you were up half the night.
  4. The genuine scarcity. There are not many engineers willing to turn out at 2am. That is exactly why customers will pay the premium.

The UK market has settled on a fairly clear pattern for emergency call-outs in 2026. Standard daytime call-out fees sit around £100 to £120. Evening rates (6pm to 10pm) typically come in at £120 to £200 per hour. Overnight emergency call-outs command £200 to £350 per hour, with London running 30 to 50% higher. Weekend daytime rates commonly run 25 to 50% above standard. Emergency Repairs London 2026 pricing breakdown tracks these London-specific premiums in detail.

The two ways to structure this:

Fixed call-out plus hourly. Common for plumbers and gas engineers. The call-out fee covers the first hour and reflects the fact that just turning up costs you something. Anything beyond the first hour bills at the out-of-hours hourly rate. Easy for the customer to understand.

Day rate with multipliers. Common for electricians and bigger projects. You publish a base day rate and a clear schedule of multipliers (1.5x evenings, 1.75x weekends, 2x overnights and bank holidays). Tidier for project work but harder to apply to a quick fault diagnosis.

Pick one and stick with it. The worst thing is to invoice differently every time depending on how you feel.

Legal note for UK trades. Under the Consumer Rights Act 2015 and Consumer Contracts Regulations 2013, you must make any call-out charge clear to the customer before you carry out the work. A surprise £150 fee on the invoice for a 10-minute look at a tap is the fastest way to a Trading Standards complaint. State the call-out fee in your booking call, send it in writing if you can, and confirm verbally when you arrive.

How to communicate price changes

This is the bit that scares most people. Raising your prices feels personal. It is not. It is a business decision, and customers handle it far better than you think they will, provided you tell them the right way.

What works:

  1. Update the rate card on your website on a fixed date. 1 April or 1 October are good anchor points. Customers expect annual price reviews. Make it predictable.
  2. Email your maintenance contract customers six weeks before the change. One paragraph. New rate, effective date, reason (inflation, parts cost, fuel). No apology, no padding.
  3. Brief your team and your call handler. Anyone who quotes needs to know the new numbers and the rationale on the same day. Mixed messages kill trust.
  4. Update every quote template, invoice template and email signature. Old prices floating around in saved templates is how customers find out you raised rates from a price that is six months old.
  5. Stand by the change for at least 90 days. If a long-standing customer pushes back, give them one round of the old price as a gesture, not a permanent exception. Otherwise you teach everyone to complain.

The single best tool I have seen for this is a planned maintenance contract. If a customer is on a contract, the rate is locked for the year and they do not see the seasonal flex. They get certainty, you get a base load of guaranteed revenue, and the dynamic pricing only ever applies to ad-hoc work. Our playbook on building recurring revenue through maintenance contracts walks through how to structure those properly.

What tools make this easier

You can run a five-tier rate card on a piece of paper, and plenty of trades businesses do exactly that. But once you have any team at all, the rate card needs to live inside whatever job management software the team uses to quote and invoice. Otherwise you spend Monday morning re-explaining the policy.

Commusoft logo Commusoft
ServiceM8 logo ServiceM8
Joblogic logo Joblogic
Simpro logo Simpro
Tradify logo Tradify

Most modern field service platforms let you set multiple price books or rate cards. The setup varies but the principle is the same: standard rate becomes the default, premiums sit as additional price books that you select when quoting. Some platforms (Commusoft and Joblogic for example) handle time-based rate changes automatically once configured.

The two practical pieces of tech that have made the biggest difference for the trades businesses I work with:

Templated quote builders. A good quote template with the rate card baked in stops your office staff guessing on the phone. The rate is whatever the template says it is, and the customer sees a professional document rather than a number scribbled on a job sheet. Our playbook on automating the quote-to-invoice workflow covers the setup in detail.

Diary view that shows demand. A clear week view that flags when you are over-booked is the difference between knowing your demand state and guessing it. Even a Google Calendar with colour-coded slots works for a one or two-engineer business. For anything larger, the FSM platform scheduler does the same job better.

Whatever you use, the test is simple. Can the rate card live inside the tool, and can the person sending the quote see at a glance which tier applies? If the answer is yes, you are set up. If it is no, you are about to invoice differently from your policy.

Frequently asked questions

Some will. Most will not. The ones who leave on a 10 to 15% price rise were already shopping on price and were going to leave the next time anyone else came in cheaper. Keep the customers who value the work. Replace the ones who do not with customers who do.

Add up annual overheads (van, fuel, insurance, tools, software, accountant, marketing), add the salary you actually want to pay yourself, add 20% margin on top. Divide by the realistic number of billable days in a year (200 is a reasonable starting point, allowing for admin, holidays, sick, training and quiet weeks). That is your minimum standard day rate. Anything less and you are working for the bank.

Yes, provided you are transparent. The Consumer Rights Act 2015 requires you to make pricing clear before you carry out work. A published rate card with seasonal premiums and a stated emergency fee, agreed with the customer up front, is fully compliant. What is not compliant is springing a different price on the invoice without warning.

Yes. Always. The rate is what it is because of the time of day, not who they are. Saying our weekend rate is £700, our weekday rate is £400, would you like to book Monday at the lower rate gives the customer a real choice. That is good service, not a gotcha.

Maintenance contract customers should be exempt from the seasonal flex. That is one of the things they are paying the monthly fee for. You can still charge them the emergency tier for genuine out-of-hours call-outs, but their priority is they get the standard hourly rate and a guaranteed response time. Use the rate card for ad-hoc and one-off work.

Once a year, on a fixed date. Pick 1 April or 1 October, look at inflation, parts cost increases, fuel cost and what your competition is doing, and adjust. Predictability is the point. Customers expect an annual review. They do not expect surprise price changes mid-job.

What tradespeople are saying

Watch and learn

The Plumbing Pricing Strategy That DOUBLED My Profit Margin

The plumbing pricing strategy that doubled my profit margin

Roger Wakefield Plumbing Education

The Truth You are 20 percent Too Cheap Raise Prices Today

The truth: you are 20 percent too cheap, raise prices today

Contractor Fight TV

How to price jobs and quote as an electrician or other tradesman

How to price jobs and quote as an electrician or other tradesman

Artisan Electrics

Pricing Your Jobs Profitably Every Time Contractor Tips

Pricing your jobs profitably every time

Profit For Contractors

Inflation is rising so should your rates

Inflation is rising, so should your rates

UpScale Business Coaching

Profit First Delegate to Get Your Pricing and Profit Margin Right

Profit first: get your pricing and margin right

Creative, Inc.

My verdict

Build the rate card this month. Use it the next.

Dynamic pricing is not complicated and it is not surge pricing. A five-tier rate card with a stated emergency premium and a winter loading covers 95% of what most UK trades businesses need. The work is in writing it down, putting it inside the quoting tool, and standing by it for 90 days. Then add a low-season discount in January to fill the diary. Scaling a business well means matching your price to the actual value of your time. That is the whole game. Our playbook on scaling to a team of five covers what happens when you start applying this discipline across more than one engineer.

Share this article

Ready to Transform Your Business?

Turn every engineer into your best engineer and solve recruitment bottlenecks

Join the TrainAR Waitlist

Stay Updated

Get weekly insights delivered to your inbox.

Recommended Articles

comments powered by Disqus