The daily loop
Six roles, six minutes per day.
If a flow takes longer than this in your existing tooling, it's the friction we built DirtFleet to remove.
- Driver / operatorStart of shift
- →Open the app on the home screen icon (PWA, no app-store install needed for now).
- →Scan the QR sticker on the dash → log-hours screen pre-fills the asset.
- →Tap pre-trip checklist (FAILs auto-spawn yellow flags).
- →Type the meter or photo the dash; on-device OCR reads the number.
- Driver / operatorEnd of shift
- →Same scan → final reading.
- →Optional: link to today's project so the hours roll up to job cost.
- →Optional: 5-second voice note ('hyd hose started weeping at 3pm').
- MechanicMorning queue review
- →Open /work-orders → status / priority sort.
- →Pre-trip FAILs from yesterday show as YELLOW flags with auto-spawned WOs.
- →Anomaly flags (stuck meter, cost-spike) surface alongside.
- MechanicOn the floor
- →Scan the equipment QR → see the asset's open WO + recent service history.
- →Quick Log: parts + labor + cost in 3 taps + 1 photo.
- →Mark WO Done → the linked flag auto-resolves.
- Project managerWeekly
- →Open /projects/[id] for the active job.
- →See hours-by-asset, repair-spend, estimated revenue (when hourly rate is set).
- →Hit /api/export/certified-payroll for the WH-347 rollup.
- Owner / fleet managerMonthly
- →Open the dashboard → cost-per-hour leaderboard.
- →Top 5 worst units by cost / class — decide rebuild / retire / rotate.
- →Run the OSHA 300 export at year-end straight from the incident module.
What goes away
The pile of tools you're tired of.
Not because we replaced everything — we're laser-focused on maintenance + tools + work orders + projects + compliance prep. But that's most of what construction fleet ops actually does.
- ✓Excel sheet of meter readings (replaced by HoursLog + photo-of-meter).
- ✓Whiteboard of open repairs (replaced by /work-orders queue with priority + status).
- ✓Sticky notes on the rolling toolbox (replaced by tool tracking + scan-to-action).
- ✓Email thread for 'Truck 4 brakes' (replaced by Flag → WorkOrder).
- ✓Subcontractor's printed prevailing-wage worksheet (replaced by /api/export/certified-payroll).
- ✓Year-end injury reconciliation by your safety officer (replaced by /api/export/osha300).
Hardware
Bring your own — or pre-order ours.
- BYO devices: any modern phone or tablet works (PWA installs to the home screen, no App Store required).
- QR labels: polyester thermal-transfer + Zebra ZT printer + resin ribbon (see the QR label spec in /resources).
- Optional DirtFleet tracker: pre-order at /hardware/order — diagnostic-port + GPS + DTC + LTE-M, ships mid-2027.
What we deliberately don't do
Honest scope.
- FMCSA-certified ELD or DOT HOS — pair with a certified ELD provider (Motive, Samsara) for regulated trucks.
- Estimating / takeoff / bid management — out of scope. We sit between your estimator (Procore, Bluebeam) and the shop floor, not on top of estimating.
- Generic accounting / GL — we export to your accounting (CSV today, QBO OAuth scaffolded). We are not a replacement for QuickBooks Online or Sage 100 Contractor.
Ready?
Free 30-day trial — no credit card to start.
Bring your asset list (CSV / XLSX); we'll help with the import during onboarding. Cancel anytime; export your data on the way out.
Looking for the high-level industry page? /industries/construction has the SEO-friendly summary.