Skip to content
High Point GPS

Industry

GPS Fleet Tracking for Excavation & Demolition

GPS tracking for excavation and demolition contractors that records engine hours and PTO on excavators and dozers, counts haul cycles from the site to the fill, fences every site for theft alerts and recovery, and runs machine inspections on a tablet instead of a clipboard.

An orange excavator demolishing a concrete building beside an apartment block

Updated September 21, 2026

An excavation contractor bills by the hour, hauls by the load and owns equipment that thieves prefer over almost anything else on wheels. Every one of those facts turns on a record the contractor does not have if the office is working from foreman notes. High Point GPS puts a GO RUGGED device on each excavator, dozer and loader and a GO device in each dump truck, and from that point the records write themselves. Engine hours on every machine are read from the machine, not the hour meter, and the hours inside each site's geofence are the hours billed to that job. An IOX-AUXM input reads the hydraulic PTO or a work-mode circuit, and the platform tells the difference between a machine running and a machine working. Dump trucks cycling from the site to the fill or the pit carry a load count from the geofence arrivals, and the count is the invoice for a trucking broker or the quantity for a client who disputes the yardage removed. Every site is a geofence with rules: a machine that moves after hours or leaves the fence raises an alert, and the office follows it on the map while the police are on the phone. The daily inspection on each machine happens in the Geotab Drive app, where a hydraulic leak is a photo and a work order rather than a note on a clipboard. When a demolition site goes quiet for a day of dust control or a client questions a machine's hours on a T&M job, the record answers.

Common challenges

  • Machine hours billed from foreman notes and hour-meter photos that do not match the client's own count
  • No way to tell a machine idling from a machine digging, which leaves utilization on a T&M job a guess
  • Dump truck cycles to the fill counted from tickets, with brokers invoicing loads that were never delivered
  • Excavators, skid steers and attachments stolen from sites at night and never seen again
  • Machines moved between sites by lowboy with nobody sure which site they are on today
  • Daily inspections on paper that miss a hydraulic leak until it becomes a failed hose on a job

How High Point GPS helps

  • GO RUGGED devices on excavators, dozers, loaders and compactors, reading engine hours, idle time and fault codes
  • PTO and work-mode state through IOX-AUXM, separating running hours from working hours on each machine
  • Engine hours inside each site's geofence as the billable hours for that job, per machine and per day
  • Haul cycle counts from site and fill-site geofences for dump trucks, with a load count per truck per day
  • Site geofences with after-hours movement alerts and live tracking for theft recovery
  • Bluetooth asset tags on buckets, breakers, compaction plates and other attachments that move between machines
  • Electronic DVIR on machines in the Geotab Drive app, with photos and defects routed to the shop
  • Maintenance reminders on engine hours with fault codes sent to the mechanic as they appear

Engine Hours That Come from the Machine, Not the Clipboard

On a time-and-materials job, the excavator's hours are the invoice. A GO RUGGED device on the machine reads engine hours from the machine itself, and MyGeotab records them against the site the machine is sitting in. When the client's site superintendent says the 320 was on site for six hours on Thursday and the invoice says nine, the record shows the machine entered the site geofence at 6:48, ran until 16:12 with forty minutes of idle at lunch, and left on the lowboy at 16:40. The contractor is paid for the hours worked, and the argument does not happen twice.

Running is not the same as working. An IOX-AUXM input reads the hydraulic PTO or a work-mode circuit, and the platform records when the machine was digging against when it was idling with the cab heater on. Utilization reports show a dozer that ran seven hours and pushed for three, which is the report a contractor uses to decide whether the site needs that dozer or whether it should be on the next job. Idle time on a fleet of diesel machines is also fuel, and the report puts a number on it by machine and by operator.

A diagram of a heavy machine with four auxiliary inputs wired to a GO RUGGED device: hydraulic PTO for digging versus idling, work lights for night hours, a seat switch for operator presence, and ignition for after-hours start alerts.
The auxiliary inputs High Point GPS wires on an excavator, which turn engine hours into working hours, idle hours and after-hours alerts.

Haul Cycles from the Site to the Fill

A mass excavation moves thousands of cubic metres in dump trucks, and every truck cycle is a ticket that somebody has to reconcile. Geofences around the site and around the fill site or the pit record each truck's arrival and departure, and the arrivals at the fill are the load count. Hired trucks are paid on that count; the client is invoiced on that count; and the two counts match because they come from the same record. When a broker's invoice shows loads the geofence never saw, the contractor has the times and positions of every load it did see.

The cycle-time report shows where the trucks spend their day: loading under the excavator, on the road, queued at the fill, or parked at a coffee shop with a full box. When the excavator is waiting on trucks, the site needs more; when the trucks are queued, it needs fewer. High Point GPS sets the report up so the foreman sees the day's cycle count and average cycle time on a phone before the last truck is back. A truck that takes a longer route to the fill, or stops on the way, shows up in the same report with the time it cost.

Sites as Geofences: Theft Alerts and Recovery

A mini excavator on a trailer is gone in ten minutes, and a skid steer is gone in five. Every site High Point GPS sets up is a geofence with a schedule. A machine that starts, moves or leaves the fence outside working hours triggers an alert to the owner's phone with the machine's position, and the GO RUGGED device keeps reporting as the machine moves. The police get a live location and a direction of travel, and the machine that is recovered the same night is the one that stays off the insurance claim. Battery trackers on trailers and Bluetooth tags on attachments extend the same coverage to the things that leave the site with the machine.

The geofence record also settles which machine was on which site. Equipment moved by lowboy between three sites in a week carries a record of every site it entered and how long it stayed, so the hours on each job are the hours inside that fence. When a client asks why a compactor was billed to their site on a day the foreman says it was elsewhere, the site history for the machine answers in a minute. Asset tags on buckets, breakers and plates show which machine each attachment was last seen with, which is how a missing breaker gets found on the wrong truck.

Inspections and Maintenance on Machines That Work Hard

A daily walk-around on an excavator is a legal requirement in most places and a good idea everywhere. The Geotab Drive app on the operator's phone or tablet carries a checklist built for the machine: tracks, hydraulic lines, bucket pins, fire extinguisher. A defect is a photo and a note that goes to the shop as a work order before the machine starts the day, and the record shows who inspected what and when. When a hose fails and a client asks whether the machine was inspected, the DVIR history is the answer.

Maintenance reminders run on the engine hours the device reads, so a 500-hour service on a dozer is scheduled when the machine reaches it rather than when the mechanic notices the sticker. Fault codes from the engine reach the shop as the machine logs them, and a machine with a rising coolant temperature on Wednesday is the one that gets looked at before Thursday's pour. Across a fleet of thirty machines on eight sites, the mechanic's day is planned from the platform instead of from phone calls, and the hours lost to breakdowns show up in the utilization report as the number they are.

Frequently asked questions

How does it read engine hours on an excavator?

A GO RUGGED device installed on the machine reads engine hours, idle time and fault codes from the machine, and MyGeotab records them against the site geofence the machine is in. The hours inside each site are the billable hours for that job, per machine and per day, without anyone photographing the hour meter.

Can it tell working hours from idling?

Yes. An IOX-AUXM input reads the hydraulic PTO or a work-mode circuit, and the platform records when the machine was working against when it was running but idle. Utilization reports show hours run, hours worked and hours idle by machine and by operator, which is the basis for deciding which machine moves to the next site.

How are haul cycles counted?

Geofences around the site and the fill site or pit record each dump truck's arrival and departure. Each arrival at the fill is one load, and the count per truck per day is what hired trucks are paid on and what the client is invoiced on. The cycle-time report shows where the trucks spent the day.

What happens if a machine is stolen?

A machine that starts, moves or leaves a site geofence outside working hours triggers an alert with its position, and the device keeps reporting as the machine moves. The office follows it on the map while the police are on the phone. Battery trackers on trailers and asset tags on attachments cover the equipment that leaves with it.

Can operators do machine inspections in the app?

Yes. The Geotab Drive app carries a checklist built for each machine type. The operator works through it on a phone or tablet, adds photos of any defect, and the defect goes to the shop as a work order. The record shows who inspected each machine and when.

Get a free quote

What are you looking for?