Put the old and new call-out fee and hourly rate side by side, give an effective date at least four weeks away, say what stays fixed (accepted quotes and plan prices until renewal), and give one honest reason. Send landlords and agencies a rate-card version first, because their budgets and agreements run on longer notice than a household's.
Four weeks is my rule of thumb, not a legal figure. Before you fix the date, check your written terms, any maintenance agreement and any landlord or agency agreement for a notice clause, and ask a qualified adviser if a contract is involved. A price letter changes what you charge from the effective date; it should not touch anything you have already agreed. Below, one firm's letter is built from the numbers up, with the landlord version and the replies to expect.
The firm and its two new rates, before any wording
The firm in this example is imagined: a four-van plumbing business with about 600 domestic customers on its list, 14 landlord and agency accounts and 40 maintenance plan members. It has already chosen its new rates. If you have not, building a service call fee from your costs and working out a tradesman's hourly rate cover that arithmetic, and this tutorial starts after the decision.
| Rate | Now | From the effective date | Change |
|---|---|---|---|
| Call-out fee (travel plus the first 30 minutes on site) | $85 | $95 | $10, or 11.8% |
| Hourly rate after the first 30 minutes, billed in 15-minute blocks | $90 | $98 | $8, or 8.9% |
| Parts | Cost plus the firm's mark-up | Same method | None |
Customers do not book percentages, they book jobs, so the letter should show what the change does to jobs they recognise. Three are enough. Labour only, parts extra:
| Job | Time on site | Old labour price | New labour price | Difference |
|---|---|---|---|---|
| Dripping tap, washer swap | 40 minutes | $85 plus one 15-minute block at $22.50 = $107.50 | $95 plus one block at $24.50 = $119.50 | $12.00, or 11.2% |
| Blocked kitchen sink | 90 minutes | $85 plus 60 minutes at $90 = $175 | $95 plus 60 minutes at $98 = $193 | $18.00, or 10.3% |
| Toilet fill valve and isolation valve | 2 hours | $85 plus 90 minutes at $90 = $220 | $95 plus 90 minutes at $98 = $242 | $22.00, or 10.0% |
The letter will quote the dollar differences, because "$12 more on a washer swap" is the true size of the change and easy to picture. The parts row matters as well: customers assume everything moves at once, so say what does not.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowWho gets which message, and when
Six groups sit in this firm's records, and they do not all need the same thing. Counts are illustrative.
| Group | In this firm | What the new rates mean for them | Notice and channel |
|---|---|---|---|
| One-off domestic customers | About 430 on the list, no account | Apply to any booking made from the effective date | No letter. The price is quoted at booking, and the website and phone script change that morning |
| Repeat domestic customers | About 170 who have booked three or more times | The same | Email or letter, four weeks ahead |
| Landlords with a few rentals | 9 accounts, invoiced monthly | The same, and they usually want the rates in writing | Email with a rate card, six weeks ahead, sent before the domestic batch |
| Letting agents and property managers | 5 accounts, one with a written agreement | Follow any notice clause in the agreement | Letter to the accounts contact and the maintenance coordinator; eight weeks unless the agreement says more |
| Maintenance plan members | 40 | Plan price held until renewal; the new call-out fee applies to work outside the plan | A note at renewal. The HVAC letter for plan members shows the wording |
| Customers holding an open quote | Varies week to week | Quoted price honoured until the quote expires | One line added to quote follow-ups |
That makes 184 individual messages to write (170 plus 9 plus 5), not 600. The six-week and eight-week figures for landlords and agents are my habit, not a rule: a property manager planning a repairs budget needs time to update an approved-rates list, and a household does not.
What stays fixed, written as promises you can keep
Complaints mostly come from customers who think the change reaches further than it does. Naming what stays put answers them before they write. For this firm:
- Accepted quotes keep their price, whenever the work happens.
- Jobs booked before the effective date are charged at the old rates even if the visit falls after it. Decide whether the test is the booking date or the visit date. The booking date is easier to prove and kinder, which is why this firm chose it.
- Plan prices hold until each member's renewal date.
- Parts keep the same mark-up method.
- Quotes stay free, if yours do.
One promise to avoid: "no further increases for a year". Make it only if you will keep it. Breaking it in month eight costs more trust than the increase did.
The domestic letter, line by line
First the version most firms write, so you can see what is wrong with it:
Subject: Important update. Dear customer, due to rising costs and market conditions we regret to inform you that our prices will be increasing shortly. We appreciate your understanding and continued support.
There is no figure, no date and no scope, so every reader fills the gap with the worst case and rings to ask. Here is the version this firm sends instead (it works as an email or as a posted letter with an address block and date added):
Subject: Our call-out fee and hourly rate from [date]
Hello [first name],
From [date], our call-out fee will be $95 (now $85) and our hourly rate will be $98 (now $90). The call-out fee still covers travel and the first 30 minutes on site, and we still bill in 15-minute blocks after that. Parts are still charged at cost plus our usual mark-up.
For a typical washer swap that is about $12 more, and for a blocked sink about $18 more.
What does not change: a quote you have already accepted stays at the price we gave you, jobs booked before [date] are charged at today's rates, and maintenance plan prices stay as they are until your renewal date.
Our costs for vans, tools, insurance and staff have risen, and this is why we are changing the rates.
If you have a job coming up, ring [phone] or reply to this email and we will confirm the price in writing.
Thank you for your custom.
[your name], [business name]
What each part is doing:
- The subject line contains both things and the date. "Important update" reads as bad news or a scam; this reads as information.
- The first sentence gives old and new figures together. Nobody should have to scroll to learn the price.
- The two example jobs turn $10 and $8 into something the reader recognises. Choose jobs this customer might actually book.
- The "does not change" paragraph is the complaint-prevention paragraph. It also tells customers with an accepted quote that they need do nothing.
- One reason, one sentence. A list of grievances invites argument. If a reason is not true for your firm, leave it out; the letter works without one.
- The last paragraph gives a way to get a firm price in writing, which is what an uneasy customer wants.
The landlord and agency version
Landlords and agents read a price letter as a budgeting document. They forward it, file it and check it against an approved-rates list, so give them a rate card they can lift out and keep:
| Rate card from [date] | Charge |
|---|---|
| Call-out fee (travel plus the first 30 minutes) | $95 |
| Hourly rate after that, in 15-minute blocks | $98 |
| Out-of-hours and emergency call-outs | [your figure, and say whether it has changed] |
| Parts | Cost plus [your mark-up] |
Change these paragraphs from the domestic letter, and keep the rest:
- Scope. "The new rates apply to any job raised from [date]. Jobs already raised on your list keep today's rates."
- Properties. Where the account covers named properties, list them in the email. It tells them you know their portfolio and gives them a checkable record.
- Admin. Ask for what you will need: the right invoice contact, any purchase-order requirement and any approval limit above which they want a quote first.
- A written agreement. If the account has one, find the notice clause and follow it exactly, and say in the letter that it is written notice under that clause. Have an adviser read the clause, not an AI assistant, since the wording of the notice can matter.
Send this batch before the domestic one. Agents field calls from tenants and owners, so they should hear about the change from you before anyone else mentions it.
A text message that fits on one screen
Some repeat customers only ever read texts. Send the text as well as the email, not in place of it, and keep it to the facts:
Hi [first name], from [date] our call-out fee is $95 (was $85) and hourly rate $98 (was $90). Accepted quotes and plan prices don't change. Details are in the email we've sent. [business name]
Anything longer belongs in the email. Read the text on a phone before you send it, because a message that wraps awkwardly looks like a scam.
Brief the AI with a fact sheet, then check what it adds
AI drafting saves time on the variants (landlord, agent, text, reminder), not on the decision. Give it the facts and forbid it from inventing any. Keep customer names and addresses out; use the [first name] placeholder and merge the real names in your own software.
Write a short price-change email from a plumbing firm to its existing domestic customers.
Use only the facts below. Do not add any reason, statistic, guarantee or promise that is not listed.
FACTS
- Business: [business name]. Sender: [your name]. Effective date: [date].
- Call-out fee: $85 now, $95 from the effective date. It covers travel and the first 30 minutes on site.
- Hourly rate after that: $90 now, $98 from the effective date, billed in 15-minute blocks.
- Examples: a washer swap is about $12 more; a blocked sink is about $18 more.
- Unchanged: accepted quotes; jobs booked before the effective date; maintenance plan prices until renewal; parts mark-up; free quotes.
- Reason, to be used exactly as given: "Our costs for vans, tools, insurance and staff have risen."
- How to reply: phone [number], or reply to the email.
RULES
- Under 170 words. Warm and plain. No apology for the prices and no sales language.
- British English. Put both new prices in the first two sentences. Address the reader as [first name].
- After the email, list every number and date you used so that I can check them.
Left alone with a vague prompt, an assistant tends to write something like this (an illustration):
Hello [first name], we're writing to let you know that, due to rising inflation and increased supplier costs, our call-out fee will increase to $95 and our hourly rate to $98 from [date]. As a valued customer you will continue to benefit from our price match guarantee, and we have held our prices for three years. We hope you understand.
Four things have gone wrong. "Rising inflation and increased supplier costs" is a reason you never gave it, and a different one from the true sentence. The "price match guarantee" is a promise nobody authorised. "Held our prices for three years" is an invented fact that a customer may remember differently. And the draft dropped the old prices, the examples and the whole unchanged list. Reply with a correction that names each fault, ask for a new draft, and check the number list at the end: every figure must appear in your fact sheet, and nothing may appear that is not in it.
Then read the result once as the customer who has just had a difficult month. If a sentence would make you defensive, rewrite it. The tutorial on ChatGPT prompts for call-backs, quotes and complaints includes a house-rules block you can paste above this prompt.
Four replies for the messages that will come
Write these before you send the letter, so the first angry reply does not get a rushed answer. Each is short on purpose.
"That's a big jump."
Hi [first name], thanks for getting in touch. Our call-out fee goes from $85 to $95 and our hourly rate from $90 to $98, so a washer swap is about $12 more and a blocked sink about $18 more. If you have a job in mind, I can give you the price now in writing, and at today's rates if it's booked before [date]. [your name]
"Can I keep the old rate?" from a landlord with eight properties.
Hi [first name], I can't hold the old rates for one account, because the same rates are on every job sheet. What I can do is cut what you spend per visit: when you have several jobs across your properties, we can book them as one planned visit with one call-out fee, and I'll quote the batch in writing first. Shall I put together a list of the repeat jobs? [your name]
"You quoted me last month at the old price."
Hi [first name], you're right, and the quote stands. Quote [number] was accepted on [date] at [amount], and that price holds for the job whenever it's done. The new rates only apply to bookings from [date]. I've noted this on your job. [your name]
"I'll find someone cheaper."
Hi [first name], I understand, and thank you for using us. If you'd like a price for a specific job to compare, send me the details and I'll quote it. Either way, anything we've done for you stays covered on the terms we gave you. [your name]
Notice what the replies do not do: none apologises for the price, none argues, and none offers a discount in writing. Decide your exceptions rule now: who may waive, how much, how often, and where each case is logged. This firm allows exactly two standing exceptions, the batch visit and the plan renewal, and nothing else, so the answer to "can you do me a favour" is the same whoever picks up the phone.
The send plan, nine weeks out
The longest notice sets the start. Agents get eight weeks, so the whole plan begins a week earlier than that.
- Nine weeks before. Decide the rates and the date. Check written terms and agreements for notice clauses. Write the letters and the replies, test the AI drafts against the fact sheet, and brief everyone who answers the phone. Prepare the new price book, but do not switch it on.
- Eight weeks before. Send the letters to agents and to anyone with a written agreement.
- Six weeks before. Send the landlord emails with the rate card.
- Four weeks before. Send the domestic emails and texts to repeat customers.
- One week before. Send a one-line reminder to repeat customers who have a booking after the date. It is a courtesy, and it means the new figure on their invoice is one they have already seen twice.
- The effective date, in the morning. Switch the live price book, the website, the quote template and the phone script together, the same morning and not a week early.
- The four weeks after. Log every reply and every cancellation, and answer each within a working day.
The places an old price hides
A realistic slip, as an illustration. Two weeks after the effective date a customer says the phone assistant quoted $85 for the call-out. The assistant's script was written months ago, and the old fee sits in it, in the quote template and in the website's FAQ. The firm honours $85 for the calls the assistant took before anyone noticed, and finds the others by listening to a dozen recorded calls.
Avoid it by listing every place a price appears before the date:
- The website, including any FAQ, service pages and the chatbot's answers.
- The Business Profile and any other directory listing that shows prices.
- The quote and invoice templates in your job software, and its price book.
- The phone script, and the script or knowledge file behind any AI receptionist. The tutorial on AI receptionists for plumbers shows which price rules to keep in it.
- Text and email templates, plan terms, leaflets, van signage and any printed rate card in the vans.
Tick each off on the effective date and again a week later. The second pass finds the template somebody forgot.
Reading the first month
A reply log tells you more than a feeling about how it went. One line per message is enough, and the columns below are all you need. The rows show the idea; they are invented.
| Date | Who | What they said | Reply | Outcome |
|---|---|---|---|---|
| Day 2 | Repeat customer | "That's a big jump" | Example jobs, price in writing | Booked a boiler service |
| Day 3 | Landlord, 8 properties | Asked to hold old rate | Batch-visit offer | Sent a list of five jobs |
| Day 6 | Agent | Asked for a rate card in PDF | Rate card sent | Approved list updated |
| Day 9 | Repeat customer | "You quoted the old price" | Quote honoured | Job done at quoted price |
| Day 12 | Repeat customer | "Cheaper elsewhere" | Courteous reply | No booking; noted |
After four weeks, count replies by group and by type. If most replies came from one group, change the wording for that group next time. If landlords with several properties are the ones leaving, call each of them instead of writing again. And if three customers in a row say the same sentence in your letter confused them, rewrite that sentence before the next increase.
Questions plumbers ask before sending a price letter
How much notice should I give?
There is no single right figure. Four weeks is a sensible minimum for household customers, and landlords and agencies usually need longer because their budgets and agreements run on longer notice. Check your written terms, maintenance agreements and any landlord or agency agreement for a notice clause first, and ask a qualified adviser if a contract is involved.
Should I raise the call-out fee and the hourly rate in one letter?
Yes, one notice with one effective date is simpler for customers and for your office. Show both changes side by side, then show what a typical job costs before and after. If you plan a second change later, say so in the first letter and give the date, so nobody feels ambushed twice.
Do one-off customers need a letter?
No. Someone who has never booked you simply hears the new price when they call. What matters is that every place a stranger sees a price shows the new figure on the effective date: your website, your Business Profile, your quote template and any phone script or AI receptionist.
Can I offer regular customers a discount instead of the full increase?
You can, but make it a stated offer with limits, such as a plan or a batch-visit price, and not a favour handed out case by case. Ad hoc discounts are hard to track, hard to explain to the next customer and easy to forget when you review whether the increase worked.
Further reads
- Plumbing Maintenance Plans: AI-Written Offers and Renewals — Word plan renewals so members keep their price until the date.
- Can AI Update Your Plumbing Price Book From Supplier Invoices? — Update your price book once the rates are decided.
- Plumbers AI: Turn Supplier Price Lists Into a Parts Markup Sheet — Check the parts mark-up that the letter says stays the same.
- Plumbing Flat-Rate Pricing: A Worked 30-Task Price List Built With AI — Move common jobs to flat prices that a letter can quote.
- Can AI Handle Customer Complaints Without Making Them Worse? — Know what to hand to AI and what to answer yourself.
- AI Marketing for Plumbers: A Worked 12-Month Posts and Offers Calendar — A worked 12-month calendar for a five-van plumbing firm: frozen pipes, boiler checks, heater age and drain season, with AI drafts and a review step.
- Property Maintenance Contracts: Draft Scope and Response Times With AI — A three-person maintenance firm and a letting agent's 38 flats: tiers, scope, exclusions and call-out charges drafted with AI, then checked by a solicitor.
- Window Cleaning Price Increase Letter: Text and Leaflet Versions With AI — A worked 312-home round: new prices, tiered letters, a one-segment text, a door leaflet and replies to the awkward questions.
- Labour Burden Rate: What Each Employee Really Costs a Trades Firm — Build a labour burden rate per employee from your payroll, with two worked trades examples and the unbillable hours most firms forget.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: the firm, rates and counts are an illustration worked out for this tutorial; no vendor pricing is quoted.