Every van on the road for a cleaning company is quietly eating into a margin most owners haven’t actually measured. Fuel, mileage, servicing, and the driving time itself get lumped into “overheads” and written off as a cost of doing business, rather than tracked per job, per site, or per route the way labour cost almost always is. That gap is where a surprising amount of profit disappears on a multi-site cleaning contract, not through any single dramatic overspend, but through dozens of small inefficiencies nobody was ever positioned to see.
Fleet and fuel cost is one of the largest hidden line items in a cleaning company’s overheads precisely because it’s hidden. Wages get tracked to the minute. Fuel gets tracked to the tank, filled up, paid for, and forgotten, with almost no visibility into which routes, which sites, or which drivers are actually driving that cost up.
Why “we budget for fuel” isn’t the same as tracking it
A monthly fuel spend figure tells you what left the account. It tells you almost nothing about whether that spend was necessary, whether a route could have covered the same three sites in half the mileage, or whether one particular contract, priced years ago before petrol costs moved, is now barely breaking even once travel is factored in properly. Companies that have gone through the exercise of scaling past a handful of sites tracked on a spreadsheet often find fleet cost is the same story as everything else that spreadsheet couldn’t see: it looked fine in aggregate and turned out to be badly distributed underneath.
Where the margin actually leaks
Three places account for most of it. Routes booked in the order jobs came in rather than grouped by geography, which turns a tight cluster of nearby sites into a zigzag across a city. Vans sitting with a job assigned to whichever driver was available rather than whoever was already closest, adding unnecessary miles to every single visit. And contracts priced years ago on an assumed travel cost that fuel prices, and the company’s own growth into further-flung sites, have since made outdated. None of these show up as a single alarming number, they show up as a margin that’s a few points lower than it should be, spread across every job, quietly.