If you ask me, the most profitable job a heating engineer can book isn't the £15,000 commercial contract. It's the £180 repair call for a Vaillant boiler that keeps losing pressure. I know that sounds backwards — every business coach and LinkedIn guru tells you to chase bigger clients. But after six years of running a four-person heating company, I can show you exactly why the small jobs everyone calls 'not worth the diesel' are the ones keeping this business alive.
A bit of context on who's telling you this. I own the company, and I handle the procurement, which in an outfit our size means I decide which parts go on the shelf, which suppliers get our roughly £40,000 annual parts budget, and which 'budget' options actually cost more in the long run. I've tracked every invoice for six years. The numbers don't lie.
Also, for the record: about half of what we install is Vaillant boilers — the ecoTEC Plus range especially. They cost a bit more than some alternatives, but the parts supply is dependable, the tech support actually answers, and the failure rate on what we've fitted over six years is genuinely low. I'd rather sell a product that doesn't call me at midnight.
What a £348 Repair Taught Me
In February 2023, a customer called about a Vaillant ecoTEC Plus expansion vessel. The classic fault: the pressure gauge dropped back to zero every few days. The internal 8-litre expansion vessel had failed, so the system kept losing its charge. Draining the system, swapping the vessel, re-pressurising to around 1.5 bar — it's a 90-minute job. And because it's a gas boiler, that work stays out of DIY territory; it has to be done by a Gas Safe registered engineer.
We fit the genuine Vaillant part. The invoice came to £348. Why the genuine part? Because Vaillant's warranty is conditional — the boiler has to be registered within 30 days of installation and serviced annually by a qualified engineer. Fitting an unbranded expansion vessel is the quickest way to end up in an argument with the manufacturer when something else fails later.
Not exactly a headline win. But here's what happened next. That same homeowner booked an annual service. Then a smart thermostat. Then a leaky shower repair. Eighteen months after the vessel replacement, they asked us to quote a full system changeover on a rental property they owned. That £6,200 job cost us nothing in marketing to win.
When I compared that small job side by side with the commercial contract we took the same spring, the lesson landed properly for the first time. The commercial job looked great on paper: five days, £15,000, a 'proper' client. In reality, it swallowed 30% more labour than estimated, had a 74-day payment term, and needed two callback visits after snagging. The snagging alone — a poorly sealed joint, a thermostat positioned behind a door — cost us two afternoons we never recovered. The £348 repair produced zero drama, same-day payment, and a relationship that's now generated more than double the commercial job's value — and it's still going.
That's when I finally understood why the details matter so much. The small job isn't a favour. It's a front door to a relationship.
The Weird Jobs Pay Off in Skills
The second reason I've stopped despising small jobs: they train you in ways the big ones can't. In the last year, I've fixed a snow blower with a stuck fuel solenoid valve, swapped a worn solenoid valve on an older heating zone setup, and answered the eternal question — how to set a Honeywell thermostat — more times than I can count.
A snow blower. I know. The customer's blower wouldn't start — the fuel solenoid valve had stuck after a summer of ethanol fuel sitting in the carburettor. That job paid £120. Six weeks later, his landlord called us about three gas safety certificates. The worn solenoid valve on the heating zone setup? Same diagnostic logic as a motorised valve or a water softener. Fix one, and you can basically fix all three.
And the Honeywell thermostat jobs deserve their own mention. Under the Boiler Plus regulations, any new gas boiler installed in England since 2018 has to meet minimum efficiency standards and be fitted with proper time and temperature controls. Most homeowners have no idea the thermostat isn't an optional extra. So when someone asks us 'how do I set my Honeywell thermostat,' we don't just answer it — we explain why the controls exist. A 30-second conversation while the boiler warms up makes us look more expert than a 20-minute sales pitch ever could.
Here's what you need to know: the odd jobs are reputation multipliers. 'How to set a Honeywell thermostat' gets searched thousands of times a month. Help someone without making them feel stupid, and they'll tell people. That's advertising you can't buy.
I Assumed Small Jobs Didn't Pay. I Was Wrong.
Let me admit something. The reason I originally hated small jobs wasn't the work itself. It was an assumption — that a £200 invoice is worth less than a £600 invoice, full stop. It took two full years of tracking every order before I realised I'd been reading the numbers wrong.
In 2024, I audited the full year. Jobs under £500 made up 38% of our revenue — and 61% of our gross profit. Don't hold me to those exact figures, because every market is different. But the pattern held for three consecutive years. At a certain point, that's not luck. That's arithmetic.
Why do small jobs win? Because of what the big quote doesn't show you:
- Big jobs carry hidden overhead — skip hire, extra scaffolding, design meetings that run long, chasing payment. On our last £15,000 contract, those hidden costs totalled roughly £1,900.
- Small jobs carry almost none of that. One van, one engineer, a part off the shelf. Quote, fix, invoice, paid within the week.
- Big jobs fail more expensively. When a ten-day install turns wrong on day eight, the margin evaporates. When a 90-minute repair turns wrong, you've lost an afternoon.
The same logic applies to buying parts. I used to buy the cheapest expansion vessel available, because the unit cost looked better on paper. Then the first cheap vessel failed inside 13 months. The callback cost more than I'd saved across three replacements — and the customer started questioning whether the genuine part would've lasted. Total cost of ownership isn't corporate jargon. It's the difference between a £348 job that leads to a £6,200 relationship and one that leads to a complaint. I now buy the part I'd bet my margin on, not the one with the lowest sticker price.
But What About the Big Contracts?
I'm not saying commercial work is bad. It isn't. But I do not accept the automatic assumption that bigger equals better. It's costing small businesses money, and it's time somebody said it out loud.
There's also a limit to what I'm claiming here. This approach works because we're four people with low overheads and a customer base that knows us by name. If you're running fifteen vans across a city, your minimum job value probably needs to be higher. I can only speak to my own context — your mileage may vary, and that's genuinely fine.
What does scale is the attitude. A small customer deserves the same response time, the same courtesy, and the same standard of finish as a big one. That's not sentimentality; it's strategy. The estate agent who calls about a noisy boiler also manages commercial blocks. The landlord fighting their thermostat also owns shops. People remember who showed up when the job was small.
Small Jobs, Big Returns
So here's the bottom line, from someone who's proof-read six years of invoices: small doesn't mean unimportant. It means potential.
If you're a homeowner sitting on a Vaillant boiler fault — a pressure drop, a thermostat you can't figure out, a strange noise — don't let anyone make you feel your job is too small to matter. Every major install we've ever won started as a small conversation. And if you're an engineer? Take the small job. Fix it properly. Charge a fair price. Remember that the person on the other end of the phone has neighbours, colleagues, tenants, and a long memory.
The jobs everyone else treats as favours are the ones that built my company. That's not a coincidence. It's a business model.