What was going wrong
Maintenance costs had climbed for three years. Management tried new suppliers, new schedules, and new supervisors. Nothing stopped the bleeding. Every month the numbers got worse.
No one had audited the actual system: how work orders were created, how parts were allocated, or how mechanics decided what to fix. Decisions were made on habit, not on evidence.
How we found it
We audited six months of maintenance records, parts invoices, and work orders. The pattern was clear: buses were being serviced on fixed calendar intervals regardless of condition.
Some vehicles were being over-serviced. Others were being under-serviced until they failed on the road. Parts inventory was being driven by supplier deals, not by actual failure rates.
Where it landed
The operator received a condition-based maintenance system: service when the data says service, not when the calendar says so. Parts ordering was tied to actual failure patterns. And every mechanic had clear criteria for what to check and when.
Costs dropped within the first quarter. Breakdowns fell. And the operator had a system it could manage, measure, and improve on its own.