A boiler repair makes money when the price covers four things: the part, the technician's time, the cost of keeping a stocked truck on the road, and a margin. Repair marketing should be built on the same structure. If an ad promises a price that structure cannot support, every call it produces erodes the parts margin you depend on. All numbers below are illustrative; replace them with your own.
Step 1: Know the anatomy of a repair invoice
Take a common repair, such as replacing a failed component on a residential boiler, and break the invoice into parts:
| Line | Illustrative figure |
|---|---|
| Part cost from your supplier | $180 |
| Technician time, 1.5 hours at $95 loaded | $142.50 |
| Truck, stock carrying and restocking, allocated per call | $40 |
| Direct cost of the repair | $362.50 |
| Flat-rate price to the customer | $650 |
| Contribution | $287.50 (about 44%) |
The part itself is often the smallest question. The bigger question is whether your price covers the time spent diagnosing, fetching a part that was not on the truck, and returning for a second visit.
Step 2: Understand where parts margin comes from
Parts margin is the difference between what a part costs you and what it contributes to the invoice. It is shaped by:
- your supplier terms and volume
- whether the part was on the truck or needed a second trip
- warranty handling, including parts replaced under manufacturer warranty, where labour may or may not be covered
- returns and obsolete stock
Marketing cannot change supplier terms, but it can change which repairs you attract. A company known for a few boiler brands can stock those parts well, fix more on the first visit and protect its margin. Brand-focused pages and ads support that specialisation.
Step 3: Set a cost ceiling per booked repair
Choose the share of repair contribution you are willing to spend to win the call. At 20% of $287.50, the ceiling is about $57 per booked repair.
If repair calls also produce agreements and replacement quotes, you can add a measured allowance for those, but count them separately. For example, if one in five repair calls signs a service plan worth about $644 over its life, as in our service agreement break-even guide, and you allow 25% of that, each repair call carries an extra $32 or so. The combined ceiling rises to about $90.
Step 4: Sort repair searches by what they pay
Not all repair searches are equal. A practical sorting:
- Fund: specific searches in your area for brands you service and stock, fault codes on models you know, and urgent no-heat searches in postcodes you cover.
- Bid cautiously: general "boiler repair near me" searches, which mix good calls with price shoppers and out-of-area traffic.
- Exclude: "cheap", "free" and do-it-yourself searches, searches for brands you will not touch, and part-only searches if you do not sell parts over the counter.
Then compare cost per booked repair by group against the ceiling. Groups that sit above it for a full quarter should be cut back or reworded.
Step 5: Word repair ads around your real pricing
The way you describe repair pricing filters callers before they dial. Some honest options:
- State the call-out or diagnostic fee and what it covers, including any mandatory charges.
- Explain flat-rate pricing in a sentence: the price is agreed before work starts, whatever the time on site.
- Name the brands you service and say that common parts travel on the truck.
- Mention your service agreement as a way to reduce future repair costs.
Avoid headlines that promise a repair price before diagnosis. Under the Competition Act, the Competition Bureau treats advertised prices that leave out mandatory fixed fees as drip pricing, and its general rules on misleading representations apply to every claim. Ask your lawyer about specific wording.
What changes the economics most
Using the illustrative repair above, here is how contribution responds to common changes:
| Change | Contribution per repair |
|---|---|
| Baseline | $287.50 |
| Part on the truck saves a 0.5-hour return trip | $335.00 |
| Diagnosis runs 0.5 hours over a flat rate | $240.00 |
| Advertised "$99 off any repair" voucher redeemed | $188.50 |
The voucher row is the warning. A discount advertised to fill the schedule removes about a third of the contribution, and it tends to attract callers who are least likely to sign an agreement.
Parts as content
Parts and repair questions are searched in very specific language: model numbers, fault codes, component names. A structured set of pages can meet that demand. BoilerPart.ca built 2,000+ programmatic pages and grew organic traffic by 180%, which shows how far this approach can scale when the catalogue is well organised. For a service company, a smaller set of pages for the brands and faults you see most can do similar work locally. Our results page covers that project.
A short worksheet for your own repairs
Pull twenty recent repair invoices and, for each one, note the part cost, hours on site, whether a second trip was needed and the source of the call. Then answer:
- What was the average contribution per repair, by the definition in Step 1?
- Which call sources produced the highest and lowest contribution?
- How many of the twenty signed a service plan or received a replacement quote?
Those three answers are usually enough to decide which repair searches to fund next season.
Common mistakes
- Pricing repairs from habit. Labour and truck costs rise; flat rates set years ago may no longer cover them.
- Treating every repair search the same. The cheap ones often cost the most per paid repair.
- No agreement offer on the invoice. A repair visit is a natural moment to offer a plan, because the customer has just felt the cost of a breakdown.
- Ignoring the replacement conversation. An honest note on an ageing boiler, logged for follow-up, often leads to the next install.
- Judging on one cold snap. Repair demand spikes with the weather; compare quarters.
Next steps
Our parts and repair margin service applies this method to your invoices and campaigns, and unit-economics tracking keeps the figures current. If you want to work through your own repair mix, the contact page explains what to send. The figures here are illustrative and are not accounting or legal advice.
Frequently asked questions
Flat-rate or time and materials for boiler repairs?
Both can work. Flat-rate makes the price predictable for the buyer and easier to advertise honestly; time and materials can suit unusual faults. A common pattern is flat-rate for routine repairs and a written quote for the rest.
How much should we mark up parts?
That is a pricing decision for you and your accountant, shaped by supplier terms, stocking costs and warranty handling. This guide shows how your markup affects what repair marketing can afford.
Can we advertise a low call-out fee?
You can advertise an honest call-out or diagnostic fee, including any mandatory charges. Be clear about what it covers, so buyers are not surprised when the repair itself is priced.
Is this accounting advice?
No. It is a marketing method with illustrative figures. Your own costs, markup and tax treatment belong with your books and your accountant.