Fleet managers buy uptime, proof and paperwork that posts cleanly. The vendor who wins a local fleet is rarely the cheapest; it’s the one who keeps units on the road, shows exactly what was done on every visit, and sends invoices the fleet’s accounting team can pay without a phone call. If you run mobile repair vans and want fleet contracts, build your operation around those three things first.
This guide covers what a fleet manager actually evaluates, how to structure a preventive maintenance (PM) program, what proof of work looks like, how to invoice so you get paid on time, and how to pitch your first local fleet.
Why uptime beats price
A fleet manager’s scorecard is not “cost per oil change.” It’s closer to “how many units were available this morning.” A delivery van that sits for a day means a route that didn’t run, a driver who was paid anyway and, often, a customer who didn’t get served. That cost dwarfs the difference between two vendors’ labor rates.
So the pitch that works is not “we’re 10% cheaper than the dealer.” It’s:
- We come to the yard, so drivers don’t lose half a day shuttling units to a shop.
- We work when the trucks are parked: early morning, evenings or weekends.
- We catch problems at PM, so fewer units break down on route.
- You can see every visit, so you can prove compliance and defend your budget.
On-site service is naturally strong on the first two. The last two are where most mobile operators fall short, and where software makes the difference.
Build the PM program around the fleet’s calendar
Most fleets run tiered preventive maintenance. Names vary, but a common pattern looks like this. The intervals below are illustrative; always follow the manufacturer’s schedule for each unit and adjust for duty cycle.
| Service | Typical trigger (illustrative) | What it usually covers |
|---|---|---|
| PM A | Every oil change interval, or a set number of engine hours | Oil and filter, fluid levels, tire pressure and tread, lights, wipers, brake visual, walk-around |
| PM B | Every second or third PM A | PM A plus air and cabin filters, brake measurement, suspension and steering check, battery test, belts and hoses |
| PM C | Annually or at a high mileage threshold | PM B plus fluid services (coolant, transmission as scheduled), deeper brake and driveline inspection, periodic inspection paperwork where applicable |
Three details separate a professional PM program from “we’ll change the oil when you call”:
- Trigger by whichever comes first: miles, engine hours or calendar days. Idling-heavy units (utility trucks, vans that run the A/C while parked) rack up hours with few miles. Miles-only triggers miss them.
- Schedule by yard, not by unit. If 14 units at one yard are due within the next three weeks, do them in two visits, not 14. That’s where on-site service beats a shop on cost.
- Publish the plan. The fleet manager should see what’s due, what’s scheduled and what’s overdue without asking you. A portal view of PM compliance is often the single feature that closes the contract.
DOT periodic inspections: know the paperwork
For commercial motor vehicles covered by the federal motor carrier rules, each unit must get a periodic inspection at least once every 12 months (49 CFR 396.17), performed by a qualified inspector, with a report retained and proof carried or kept as the rules require. Some states run their own inspection programs that can satisfy or add to the federal requirement.
If you offer this service:
- Make sure the technicians signing inspections meet the inspector qualification requirements, and keep evidence of it.
- Use a complete inspection form that covers every component the rules list, not a shortened checklist.
- Retain the report and give the fleet a copy tied to the unit’s VIN and unit number.
- Flag units that fail and track the repair to closure before re-inspection.
Rules and details change. Check the current FMCSA requirements and your state’s program before you advertise inspections. Getting this wrong creates liability for you and the fleet.
Proof of work is the product
When a fleet manager’s boss asks “did the vendor actually service unit 4417 on Tuesday?”, the manager needs an answer in 30 seconds. Paper tickets and texted photos don’t do that. What managers want to see for every visit:
- GPS-verified arrival and departure at the yard, not a time the tech typed in later.
- Unit match: the unit number and VIN on the job match the vehicle in the photos. A VIN photo at the start of the job settles most disputes.
- Before and after photos of the work, especially brakes, tires and anything with a measurement.
- Readings: odometer or engine hours, brake pad and rotor measurements, tread depth, battery test result.
- Parts used with part numbers, so warranty claims are possible later.
- Technician notes in plain language, plus any recommended repairs with a price.
This is also your protection. When a unit breaks down a week after PM, your record shows what you checked and what you recommended. On our own operations, GPS arrival detection and stationary-tech checks exist because disputes and missed visits are the fastest way to lose a contract. See how the Tech App & GPS Proof captures this automatically.
Invoice the way their accounting team works
Late payment kills small fleet vendors more often than a lack of work does. Most delays aren’t bad intent; they’re invoices the fleet can’t post. Fix it with structure:
| Fleet expectation | What to do |
|---|---|
| Invoices per unit | One line group per unit, with unit number and VIN, even on a multi-unit visit |
| Purchase order numbers | Capture the PO before work starts; no PO, no non-PM repair |
| Approval thresholds | Agree a not-to-exceed amount; anything above waits for approval in the portal |
| Cost center or location | Tag each unit with the fleet’s cost center so invoices split correctly |
| Consolidated billing | Offer a weekly or monthly statement in addition to per-visit invoices |
| Labor and parts detail | Separate labor hours, parts and fees; fleets compare these line by line |
Approval flows matter as much as the invoice. If a tech finds worn brakes during a PM A, the fleet manager should get a request with photos and a price, approve it from their phone and have the work done on the same visit. That’s the moment on-site service proves its value: the unit never leaves the yard.
SLAs: promise what you can measure
Larger fleets will ask for a service-level agreement. Keep it simple and measurable:
- Response time for breakdown calls at the yard (for example, same business day for non-emergency, a set number of hours for down units). Set your own numbers from your actual capacity.
- PM completion window: units serviced within a set number of days of their due trigger.
- Reporting: monthly summary of visits, PM compliance, downtime and spend.
Only promise what your system can measure. If you can’t produce the report, you can’t defend the SLA. This is exactly what Analytics & P&L and the Fleet Portal are for.
The KPIs fleet managers report upward
Learn to speak in the metrics your client reports to their own management:
- Downtime hours per unit: the time a unit was unavailable because of maintenance or repair.
- PM compliance %: share of units serviced on or before their due trigger.
- Cost per unit (or per mile): total maintenance spend divided by units or miles.
- Repeat repairs: the same issue returning within a set period.
- Breakdowns on route: the number that preventive maintenance is supposed to shrink.
If your monthly report shows these, you become part of how the fleet manager justifies their budget. That’s the stickiest position a vendor can have.
How to pitch your first local fleet
Start with fleets that already suffer from shop visits: plumbing, HVAC and electrical contractors, landscapers, local delivery operators, property management companies and small municipal or school fleets. Units of 10 to 60 vehicles are the sweet spot for an operator with a few vans.
A practical sequence:
- Find the person who owns downtime. Often a fleet manager or operations manager; in smaller companies, the owner.
- Offer a yard walk. Look at the units, ask how PM is tracked today and how many hours drivers lose to shop visits.
- Propose a pilot. A defined group of units for 60–90 days, PM plus inspection, with a clear report at the end.
- Show the portal on day one. Let them see visits, photos and invoices for their units from the first week.
- Report the numbers. At the end of the pilot, show PM compliance, visits, issues caught and time drivers didn’t spend at a shop.
Don’t lead with price. Lead with the report you will send them every month.
What to have in place before you sign
- A way to schedule PM by yard and see what’s due across all units.
- GPS-verified visits, photos and VIN capture on every job.
- Per-unit invoicing with PO numbers and approval thresholds.
- A client portal so the fleet sees history without calling you.
- Clear parts sourcing and warranty records per unit (see Parts & Inventory).
- Enough technician capacity to meet the SLA you sign.
Key takeaways
- Fleet managers buy uptime, proof and clean paperwork; price comes after.
- Trigger PM by miles, hours or days, whichever comes first, and schedule by yard.
- Periodic inspections carry real paperwork and qualification requirements; check current rules.
- GPS arrival, VIN match and photos on every visit turn disputes into a two-minute lookup.
- Invoice per unit with PO numbers, and report the KPIs your client reports upward.
If you’re building a fleet line of business, see how on-site fleet maintenance software handles PM schedules, proof of work and the client portal, or check Fleet OS pricing.