Skip to content
High Point GPS

Fleet Operations

Fleet Maintenance & Vehicle Health

Fleet maintenance by engine hours, distance or date, with engine fault alerts, inspection defects and work orders in one place, plus Quebec PEP notes.

A fleet mechanic reviewing a commercial truck's engine diagnostics on a laptop in a service bay

Updated October 9, 2026

Fleet Maintenance & Vehicle Health schedules service from each vehicle's real engine hours, distance or date and flags engine fault codes as the GO device reports them. It is for fleet managers and shop leads who want preventive maintenance, driver inspection defects and work orders in one place instead of on paper and in text messages. Our Montreal team installs the hardware, sets up your first schedules with you and supports you in English and French.

What's included

  • Maintenance schedules by date, distance, engine hours or a combination; the first condition met triggers the reminder
  • Engine hours read from the engine control unit, with a fallback estimate when a vehicle does not report them
  • Active engine fault codes with fault prioritization, so the shop sees the high-impact faults first
  • Driver inspection defects reach maintenance, and the driver certifies the repair at the next login
  • Work orders and jobs that record labour hours, parts costs and service status for each vehicle
  • A per-vehicle maintenance history that helps you keep a Quebec PEP interval schedule

What does fleet maintenance tracking measure?

Fleet maintenance tracking measures how much each vehicle actually works. The GO device reads engine hours from the engine control unit (ECU), which counts run time whether the vehicle is moving or idling, along with odometer readings and diagnostic trouble codes. When a vehicle's ECU does not report engine hours, the platform can calculate them from GPS movement, or from ignition time once you enter a starting value.

Those numbers replace guesswork. A van on dense city routes and a highway truck reach the same service point on very different dates, so one calendar date for the whole fleet services one vehicle too early and the other too late. Scheduling from usage puts each vehicle on the interval its manufacturer specifies.

How do preventive maintenance schedules work?

A maintenance schedule in the High Point GPS platform has a name and a frequency set by time, distance, engine hours or a combination, for example every six months or every 10,000 kilometres. When you tick several conditions, the schedule triggers as soon as any one of them is met. You attach a schedule to single vehicles or to a whole group, and email notifications go to the people you choose.

When a schedule comes due, it appears as a work request in Work Order Management, ready to turn into a work order. Two automated schedules also run where the vehicle supplies the data: an Electrical System Rating alert when a vehicle's rating drops to 15 out of 100 or lower, which points to the battery and electrical connections, and an Oil Life Remaining estimate based on that vehicle's data and driving.

How do fault codes and inspection defects reach the shop?

The GO device reads diagnostic trouble codes from the engine and sends active faults to the platform as they are logged. Fault prioritization separates high-impact faults from minor ones, so the shop deals first with the codes that can strand a vehicle and plans the rest around the fleet's schedule.

Driver inspections feed the same workflow. Drivers complete inspections in the Geotab Drive app using your own defect lists, and maintenance is notified when a defect needs repair. Major and minor defects must be resolved before another inspection, and the driver is prompted to certify the repair at the next login, which closes the loop between the cab and the shop.

What goes in a preventive maintenance log?

A preventive maintenance log is the per-vehicle record of what was due, what was done and what it cost. In the platform it comes together from four parts: the schedules attached to each vehicle, the work requests they generate, the work orders that answer them, and the jobs inside each work order, which record labour hours, parts costs and service status.

Completed inspection reports sit next to the work orders, so a defect, its repair and the driver's certification stay in the same history. Maintenance cost reports summarize the work completed and spending trends, and the Assets report exports current engine hours for every vehicle to Excel when you need a fleet-wide view for a budget or an audit.

Keep the log in the form your regulator asks for. In Quebec, a recognized PEP requires you to fill out and keep maintenance sheets (the SAAQ publishes sample sheets by vehicle type); the platform keeps the intervals and the work history organized alongside them.

What is Quebec's preventive maintenance program (PEP)?

According to the SAAQ, Quebec's Highway Safety Code requires owners of certain vehicles, including heavy vehicles with a gross vehicle weight rating (GVWR) of 4,500 kg or more, to put them through mandatory periodic mechanical inspection. An owner can instead set up a preventive maintenance program, the programme d'entretien préventif (PEP), called PMP on the SAAQ's English pages, and have it recognized by the SAAQ to be exempt from that inspection. Joining is the owner's choice.

Once the program is recognized, the owner must make sure mechanics are qualified, affix compliance stickers, fill out and keep maintenance sheets, make major and minor repairs, respect the maintenance interval schedule and keep records. Mechanics who service vehicles with a GVWR of 7,258 kg or more must have passed a preventive maintenance examination recognized by the SAAQ. A vehicle withdrawn from the program must go through periodic mechanical inspection within 3 months of the SAAQ's written confirmation.

The SAAQ recognizes the program itself, and the owner stays responsible for it. The platform helps with the interval schedule: you enter each PEP frequency as a maintenance schedule, the due service comes up as a work request, and the work order history shows when each service was done and what it involved.

Who installs it and which device fits?

High Point GPS installs the GO10 in each vehicle, checks that engine hours and fault codes come through, and builds your first maintenance schedules with you by vehicle group and interval. Geotab notes that GO10 does not support the PWM/JPW protocols, which limits coverage of legacy pre-2010 heavy-duty and off-road equipment; for that kind of equipment we look at GO9 RUGGED instead.

Our Montreal team supports the platform in English and French for fleets in Canada and the United States. If your shop already runs a separate maintenance system, the platform's engine hours, odometer and fault data can be connected to it through our API and system integrations work.

Frequently asked questions

Can I schedule fleet maintenance by engine hours?

Yes. A maintenance schedule in the High Point GPS platform can trigger on engine hours, distance, time or any combination, and it fires as soon as the first condition is met. Engine hours come from the engine control unit through the GO device, and the platform can estimate them from ignition or GPS movement when a vehicle does not report them.

How does the platform alert us to engine fault codes?

The GO device reads diagnostic trouble codes from the engine and sends active faults to the platform as they are logged. Fault prioritization flags the high-impact faults first, so the shop can book urgent repairs right away and plan minor ones around the fleet's schedule instead of waiting for a driver to mention a warning light.

How do driver inspection defects become work orders?

Drivers complete inspections in the Geotab Drive app with your own defect lists, and maintenance is notified when a defect needs repair. The defect can then become a work order with jobs that record labour hours and parts costs. The driver is prompted to certify the repair at the next login, so the history shows the full loop.

What is a PEP in Quebec?

A PEP, programme d'entretien préventif, is a preventive maintenance program that a Quebec heavy vehicle owner can have recognized by the SAAQ. A recognized program exempts the vehicles from mandatory periodic mechanical inspection. In return, the owner must use qualified mechanics, respect the maintenance interval schedule, fill out and keep maintenance sheets, affix compliance stickers and keep records.

Does the High Point GPS platform make our PEP compliant?

No software does that. The SAAQ recognizes the program, and the owner remains responsible for qualified mechanics, maintenance sheets, compliance stickers and records. The platform helps you respect the interval schedule: each PEP frequency becomes a maintenance schedule, due services appear as work requests, and work orders keep a dated history of what was done on each vehicle.

Do we need separate maintenance software?

Many fleets do not. Maintenance schedules, fault code alerts, inspection defects and work orders all run on the same GO device and platform login you already use for tracking and compliance. If your shop prefers its own maintenance system, High Point GPS can connect the platform's engine hours, odometer and fault data to it through API and system integrations.

Get a free quote

What are you looking for?

Prefer to talk?Call 1-800-613-6323[email protected]