Maintenance

Building a Preventive Maintenance Program for a Mixed Fleet

Published June 14, 2026 3 min read

A preventive maintenance (PM) program is the cheapest insurance a fleet can buy. The math is simple: a scheduled service bay costs a fraction of a roadside breakdown, a missed delivery, and an emergency tow. The hard part isn’t believing that — it’s building a program that actually runs when you have a mix of light pickups, medium-duty box trucks, and heavy iron all on different duty cycles.

Start with an accurate asset list

You can’t schedule what you can’t see. Before anything else, build one list with every vehicle’s year, make, model, VIN, engine, current odometer, and engine hours. For each asset, note its duty cycle — long-haul highway miles, stop-and-go local delivery, or low-mile high-idle vocational work. Two identical trucks can need completely different service frequencies if one idles at a job site all day and the other runs the interstate.

Pick the right trigger: miles, hours, or time

Most fleets default to odometer miles, but that under-serves two kinds of vehicles. Trucks that idle a lot — common around the port and on vocational jobs — accumulate engine wear that the odometer never sees, so schedule those by engine hours. Vehicles that sit, like seasonal or backup units, degrade on a clock whether they move or not, so give them a calendar trigger (for example, oil and a full inspection at least twice a year regardless of mileage). The rule: whichever trigger comes first wins.

Tier the services

Don’t try to do everything at every visit. Borrow the heavy-truck model and tier your PM into levels:

  • PM-A — the frequent, light service: lube, oil and filter, and a full walk-around inspection of tires, brakes, lights, leaks, and fluid levels.
  • PM-B — everything in A plus the deeper items every two to three A intervals: fuel and air filters, transmission and differential checks, more detailed brake and suspension inspection.
  • PM-C — the comprehensive annual service: A and B items plus major fluid changes, cooling-system service, and a full DOT-style inspection.

For DOT-regulated trucks, line your PM-C up with the federal annual inspection so the truck is already torn into and inspected on the same visit.

Make the inspection the heart of it

The oil change is routine; the inspection is where a PM program earns its keep. A consistent driver and technician inspection catches the brake out of adjustment, the weeping seal, and the tire with a sidewall problem before any of them strands a truck. Give drivers a real pre-trip and post-trip checklist and a frictionless way to report defects — a defect that never gets written up never gets fixed.

Track it so it can’t slip

A program that lives in someone’s head fails the week that person is on vacation. Whether you use fleet-maintenance software, a telematics platform, or a disciplined spreadsheet, every asset needs a record of what was done, when, and at what mileage or hour reading — plus the next service due. Watch two numbers over time: PM compliance (services done on time versus scheduled) and the ratio of scheduled to unscheduled repairs. When unscheduled work climbs, your intervals are too long or your inspections are too shallow.

Start small and tighten

You don’t need a perfect program on day one. Get every asset on a basic oil-and-inspection interval, capture the records, and review the data after a quarter. The breakdowns and repair invoices will tell you exactly where to tighten. A simple program that runs every week beats a sophisticated one that lives in a binder nobody opens.