From field to office.
Automatically.

  • Foremen should be running crews.
  • PMs should be managing projects.
  • Owners should be making decisions.

Instead, foremen are filling out timecards from memory. PMs are chasing paper. And owners don't see the problem until the invoice. KeenSite captures equipment hours, crew time, and extras as they happen, so you can pivot on day three, not discover it on the bill.

Book a 20-minute call.

The Problem

Small leaks have big costs.

Foremen run crews, not spreadsheets. Reports can be off by 10%

Their job is managing the site, not tracking every hour. Timecards get filled from memory at shift end. Hours rounded, details gone.

The office should manage projects, not data entry.

Timecard to spreadsheet to invoice. Every handoff is time spent moving information instead of managing progress.

4% of revenue leaks out every month

Lost tickets, uncaptured hours, forgotten charges. For every $1M in revenue, that's $40K gone before anyone notices.

Field reports

See what's happening on site. As it happens.

KeenSite pulls GPS, engine data, and crew tickets into one view per job. So you instantly know when you're losing money.

Equipment hours and crew time logged automatically from GPS
Daily tickets scanned in. Actuals populated. No re-typing.
"Hit rock," "standby," "wait for crane" flagged as potential extras automatically
Estimated vs. actual visible on day 3, not day 30
26-1 University of Saskatchewan Active
Overview Activity Daily Tickets Documents
Planned Equipment
2018 T650 Bobcat8.9 / 28h
Labour
Operator17.75 / 28h
Swamper17.75 / 28h
Materials
Gravel20 / 50 ton
Estimated28 hrs
Actual8.9 hrs
Geofence map
Currently On Site
No equipment on site right now

Catch mistakes before they cost you money.

Drop in a quote and KeenSite reads the rates, materials, and scope. No re-typing. When the invoice comes back, it checks the numbers against what was quoted and what actually happened on site.

quote_riverbend.xlsx
A1 fx
ABCDE
1 John Doe Earthworks - Estimate
2 Project: Riverbend Phase 3
3 Client: Smith Bros. Civil
4 Date: May 28, 2026
5
6 Labour Hrs Rate Unit Total
7 Swamper 60 $65.00 /hr $3,900
8
9 Equipment Hrs Rate Unit Total
10 CAT 320 c/w Op 40 $195.00 /hr $7,800
11 Tandem Gravel Haul 20 $320.00 /load $6,400
12
13 Material Qty Rate Unit Total
14 2" Road Crush 100 $22.00 /ton $2,200
15 Bedding Sand 70 $18.50 /ton $1,295
Quoted: 2" Road Crush
John Doe Earthworks Inc.
4827 - 51 Ave, Red Deer AB T4N 4H3
INVOICE
BILL TO
Smith Bros. Civil
4510 Blackfoot Trail SE, Calgary AB
Invoice #INV-2026-0847
DateJune 16, 2026
PO #WC-4401
DescriptionQtyUnitRateAmount
CAT 320 Excavator c/w Op8.25hrs$195.00$1,608.75
Labourer / Swamper8.25hrs$65.00$536.25
Tandem Truck - Gravel Haul6loads$320.00$1,920.00
3/4" Crush Gravel (delivered)96ton$24.50$2,352.00
Subtotal$6,417.00
GST (5%)$320.85
TOTAL DUE$6,737.85
Invoiced: 3/4" Crush
John Doe Earthworks
Time Card
WorkerColton
Job Number26-01
DateJune 17, 2026
LABOUR
Start End Description
6:00 am 7:00 Safety Meeting
7:00 8:00 Travel
8:00 am 9:00 Waited for gravel truck
9:00 4:00 Graded, took longer than expected
EQUIPMENT
Start End Equipment
8:00 4:00 CAT 320 Excavator
MATERIAL
2" Road Crush 50 tonn
1 hr wait time — not on schedule

Every machine tracked. Zero input required.

A GPS tracker on each machine captures location and engine hours automatically. That data backs up every timecard and LEM your crew submits.

No crew input required. Nothing changes for the field.
Engine hours detected through vibration. GPS logs arrival and departure.
Installs in minutes. Works in -40. Built for construction.

Simple pricing. No surprises.

One price per device. Everything included. Most contractors pay for it with the first T&M invoice they don't have to argue about.

Battery GPS Tracker Wired GPS Tracker
GPS Tracker

Battery or Wired

For active machines — trucks, skid steers, excavators

$250 per device, one-time
+ $30 /device/month software
  • GPS location tracking
  • Engine hours & runtime
  • Verified timecards & LEMs
  • Daily field reports
  • Maintenance alerts
  • Bluetooth hub for nearby Tags
Bluetooth Tag
Bluetooth Beacon

Tag

For passive assets — generators, trailers, attachments

$40 per tag, one-time
No monthly fee
  • Passive asset tracking
  • Auto-detected by nearby GPS units
  • Know where every attachment is
  • No charging, no cell plan

20 machines? That's $5,000 to set up + $600/month. One missed billable hour per day across your fleet costs more than that.

KeenSite team with KeyLee Contracting at their jobsite in Saskatchewan

Pilot Partner

KeyLee Contracting

Piling · Saskatchewan

KeyLee wanted equipment hours they could trust without relying on operators to write them down, and LEMs that build themselves. That's exactly what we're piloting.

Piling equipment
Excavator
Skid steer
Tractor

Built for specialty trades owners who quote by the hour.

Built for T&M contractors who can't afford to guess.

Excavation Piling Earthworks Civil

If you're running piling, drilling, excavation, or civil crews on time-and-material contracts and your billing accuracy depends on what operators write down at the end of the day, KeenSite was built for you. You bill by the hour. Every hour has to be right.

Make reporting accurate and effortless.

See how KeenSite verifies field data so your team can approve with confidence.

Book a 20-minute call.