Built for Heavy-Duty Shops

Modern fleet maintenance, forged for diesel.

Work orders, driver inspections, parts inventory, and unit tracking — in one fast, no-nonsense platform. Built for the shops that keep America's trucks rolling.

Built-in DVIR
Driver inspections + auto work orders
Offline-Ready
Works in the bay, syncs when online
No Per-Tech Fees
Flat, transparent pricing
Unlimited
Work Orders & repairs
Unlimited
Units & trailers
Unlimited
Parts & inventory
100%
Mobile + offline ready
Features

Every tool your shop needs. None it doesn't.

From the first inspection to the final invoice, FleetForger keeps your shop fast, paperless, and accountable.

Work Orders that close themselves.

Open a WO, assign multiple techs, log parts and labor — the system handles totals, time entries, and print-ready repair orders. No spreadsheets, no double entry.

  • Multi-tech assignment with separate labor entries
  • Repair Job cards: cause, correction, notes, parts, time
  • Print or email a clean work order in one click
  • Real-time autosave — never lose work
Work Orders
WO-2024 · Unit 101 · Brake Service
In ProgressReplace front brake pads + rotors
PartsBendix pad set (4) — $186.40
Labor3.5 hrs @ $130/hr — $455.00
TechJ. Smith — assigned

Photo inspections your customer approves from their phone.

Tech walks the truck, snaps photos of every defect, hits "Send to Customer" — the fleet manager gets an email link, sees the photos, taps Approve. Work starts with a paper trail and zero phone tag. The single feature most small shops cite when they switch off paper.

  • Phone-camera photo capture on every defect
  • One-click branded email with a public approval link
  • Customer approves or declines from any phone — no login
  • Approval timestamp + name locked into the audit trail
  • DOT §396.11 pre/post-trip templates included
DVI · Customer Approval
Unit 101 · Pre-Trip · 2:14 PM
PassLights, mirrors, horn, tires (18)
CriticalFront-left brake pad worn through 📷
SentEmail link → fleet@bigtrucking.com
ApprovedBy Mike Johnson · 2:31 PM

Estimate → Customer Approval → Work Order.

Build a quote with labor and parts lines. Email it for approval. The customer reviews on their phone, taps Approve — and the estimate converts to a Work Order in one click with every line copied. Full paper trail, no scope arguments.

  • Drag-and-drop labor + parts lines with auto-totals
  • Public approval link — no customer login required
  • Approve / decline tracked with timestamp and name
  • One-click convert to Work Order on approval
  • 30-day link expiry; revoke or resend anytime
Estimates
EST-00042 · Unit 102 · $1,847.20
LaborBrake job — 5.0 hrs @ $130$650.00
PartsPads + rotors + caliper$1,197.20
ApprovedBy customer · WO created
AuditLocked in WO-2071 history

PM schedules per unit. Per task. Per interval.

Every truck and trailer can have its own list of PM tasks — engine oil every 8k, transmission every 50k, DOT annual every 365 days. The system tracks each one against current mileage / engine hours / calendar, alerts you before they're due, and one-click creates a WO when it's time.

  • Multiple PM tasks per unit (miles, hours, or days)
  • Pre-built templates: Engine Oil, DOT Annual, Trans Service, more
  • Color-coded status: OK · Close · Due · Overdue
  • Completing a PM-tagged WO auto-resets the task
Maintenance
Per-Unit PM Tracking
OverdueUnit 102 — Engine Oil · 1,200 mi over
DueUnit 19 — DOT Annual · 12 days
OKUnit 101 — Engine Oil · 5,200 mi to go
DoneUnit 76 — Trans Service · last week

Component-level tracking the big boys overlook.

Engines, transmissions, ECMs, differentials — each one is a first-class object with its own serial number and lifetime history. Swap an engine from Unit 19 into Unit 22 and the rebuild history follows the engine. Fleet managers can finally answer "how many miles on that rebuilt motor?"

  • Track engines, trans, axles, ECMs, turbos, APUs by S/N
  • Lifetime service history follows the component across units
  • Transfer log with date, mileage, and reason
  • Per-component WO history — never re-warranty by mistake
Components
Cummins ISX15 · S/N 79431922
2021–2024Unit 44 · in-frame rebuilt 2024-03
CurrentUnit 19 · installed @ 850,000 mi
3 WOsLifetime history across both units
WarrantyTracks per-part install dates

Parts inventory that pays for itself.

Track every part by number, vendor, location, and stock on hand. Scan barcodes from your phone, log parts to a WO with one tap, and never overpay for an emergency part again.

  • Barcode scanning on iOS & Android
  • Auto-deduct on work-order use
  • Low-stock alerts, reorder thresholds
  • Vendor & cost history per part
Parts
Parts Inventory · sample catalog
A1-04Bendix BX-2284 — Brake pad set12 in stock
B2-11Donaldson P181125 — Air filter38 in stock
LowFleetguard FF5814 — Fuel filter2 in stock
OKShell Rotella 15W-40 — 5gal22 in stock

Owner-level metrics in one screen.

Stop guessing whether the shop is healthy. Shop Health rolls up the numbers that matter — Average RO, Gross Profit per Work Order, top-earning techs, top customers, WIP aging — and shows them on one dashboard. 30 / 90 / YTD selector. Updates in real time.

  • ARO (Average RO total) and GP per RO with margin %
  • Daily revenue trend chart
  • Top technicians and top customers by revenue
  • Open WIP aging — see what's stuck in the bay
Shop Health
Last 90 Days · 311 WOs Completed
RevenueTotal billed (parts + labor)$24,647
GP / ROMargin 27.4%$21.68
AROAvg revenue per work order$79.25
WIPOpen work orders in the bay3

QuickBooks Online sync that just works.

Push an invoice to QBO in one click. Customer is auto-created on first push. The mapping is remembered, so the next invoice for that customer pushes instantly. No more keying invoices twice. No more end-of-month reconciliation marathons.

  • OAuth 2.0 — connect in one click from Settings
  • Sandbox or production QBO environment
  • Customers auto-created in QBO if not mapped
  • Sync log shows every push with status + QBO ID
Integrations
QuickBooks Online · Connected
PushedINV-00091 → QBO #1023
PushedINV-00090 → QBO #1022
NewCustomer auto-created: AC Hauling
Last sync3 minutes ago · Realm 9341...

Built for the bay. Works offline.

Installs on any phone as a real app — no app store, no fees. Submit inspections, log time, and snap photos in the bay, the yard, or the back of the trailer; everything syncs the moment you're back online.

  • Progressive Web App — install in one tap
  • Offline queue + photo capture
  • Push notifications for critical defects
  • Role-based access for techs, shop managers, drivers
Mobile
Offline-First · Auto-sync
Offline3 inspections queued for sync
SyncedWO-2024 labor entries uploaded
Photo8 photos queued (24 MB)
PushCritical defect alert — Unit 101
Pricing

All features. One flat price per shop.

Every plan includes every feature. Unlimited units, unlimited techs, unlimited work orders. The tier just matches your shop's structure. Save 2 months with annual billing.

Single Shop
$99 / mo
One bay. Independent shop.
  • 1 shop location
  • Unlimited units, techs, customers
  • Every feature — no upsells
  • Mobile + offline app
  • Email support
  • $990/yr — save 2 months
Start Free Trial
Fleet Shop
$499 / mo
Shops servicing fleet customers, or fleets running their own bays.
  • 6+ shop locations or in-house fleet maintenance
  • Customer / dispatcher fleet portal
  • Advanced multi-shop KPIs
  • DOT compliance reports
  • Every feature — no upsells
  • Phone + priority support
  • $4,990/yr — save 2 months
Start Free Trial
Enterprise
Custom
National chains and large fleet operators.
  • Dedicated single-tenant server
  • Custom integrations + API access
  • SSO + advanced role management
  • White-glove onboarding
  • SLA + dedicated support
  • Quoted per shop / per region
Contact Sales

Every tier includes every feature: DVI with customer approval · Estimate → Approval → WO · PM schedules · Component tracking · KPI dashboard · QuickBooks Online · Photo capture · Offline mode · Multi-tech assignment

14-day free trial. No credit card to start. Cancel anytime — your data is always yours.

Compare to Fullbay at $200–500 per user per month, or Tekmetric at $300+ per shop. We charge per shop, not per seat — and we don't lock features behind tiers.

Ready to forge a faster shop?

Get a 20-minute live demo and see FleetForger fit your workflow.

Request a Demo
About

Built by shop people, for shop people.

FleetForger was built from the floor up by a diesel mechanic who got tired of clipboards, spreadsheets, and software that costs more than it saves. Every feature is field-tested in a working heavy-duty shop before it ships.

We don't charge per technician. We don't lock your data behind a paywall. We don't pretend to be everything to everybody. We do one thing — keep your shop running — and we do it fast.

Get In Touch
Request a Demo
Tell us about your shop and we'll set up a 20-minute walkthrough.
Email Us