FIELD-BUILT. FIELD-TESTED.
🍁 CANADIAN-MADE SOFTWARE FOR CANADIAN BUSINESSES

Run your shop like a dealership, from the cab of your truck.

The mobile mechanic software for mobile heavy equipment repair businesses — auto-scheduling that orders your day to cut drive time and keep more hours billable, AI-assisted parts invoicing, pre-built inspection checklists (including CVIP truck and WorkSafe machine-safety templates), automated CRM follow-ups, and QuickBooks sync. Built solo-ready, scaled for the shop — and Canadian taxes handled: GST/PST per province, PST-exempt customers, e-transfer payments.

9:41
Synced 6 min ago
Dashboard
Welcome back, Mike
Mike R.
Not clocked in today
Clock In
4
Open Work Orders
2
Pending Parts
37
Customers
3
Low Stock Items
TodayView schedule
8:00
250hr Service — Cat 320
Northwind Pit
12:00
Hydraulic Leak — JD 6120M
Valley Ag Yard
Work Orders
Estimates
CRM
More

Dashboard

9:41
Synced 6 min ago
WO-4821
Northwind Mining · 2019 Cat 320
In Progress Finish
DetailsLabor ($464.40)Parts ($309.40)Notes & PhotosInspection
Mike R. is punched in — job time since 8:42 AM
Kit AI Import Part
Hydraulic cylinder seal kit$184.60
Qty 1·Cost $142.0023% margin
Hydraulic fluid — 20L$124.80
Qty 2·Cost $48.0023% margin
Finish & Invoice · $876.90
Work Orders
Estimates
CRM
More

Work Order

9:41
Synced 6 min ago
Scheduling
Tuesday, Aug 11 · Day view
Aug 11 – Aug 17
3 jobs · 2 technicians Optimize route
8:00Mike R.
250hr Service — Cat 320
Northwind Pit
9:00Sarah K.
Loader Inspection — L120H
Ridge Site 4
12:00Mike R.
Hydraulic Leak — JD 6120M
Valley Ag Yard
Unassigned · 1 job
Work Orders
Estimates
CRM
More

Scheduling

Illustrations of the app on your phone — dashboard, work order, and scheduling.

WHY BETA?

Proven on real jobs, in a real shop.

JSD ServicePro is already a complete system, running day in and day out in a working heavy equipment shop. We're keeping it in beta for one reason: to put it through as many real jobs as possible, keep adding what the field asks for, and make sure that when it goes to production it's right — not almost right.

Built by a mechanic, not a committee.

JSD ServicePro is built by Jordan Bijl, a Red Seal heavy equipment technician who runs his own mobile repair business in the Fraser Valley. This software runs his real shop every day: the work orders, the invoices, the follow-ups. Nothing ships because it looked good on a roadmap. It ships because he needed it on a job site by Friday.

Tested on real jobs

Every feature runs through real work orders, real invoices and real customers before we call it done. Problems get found and fixed here — not after you've built your business on it.

Shaped by the field

Beta testers are working mechanics. They tell us what's missing and what's in the way, and that feedback becomes the next thing we build — instead of a roadmap written in an office.

Getting the details right

GST and PST per province, QuickBooks sync, offline reliability, multi-technician permissions. We'd rather take the extra weeks now than have you discover an edge case during tax season.

Beta access is free while it lasts, and your feedback goes straight to the people building it. If you run a shop, your input now carries more weight than it ever will again.

When beta ends, testers get a limited window to lock in 30% off before plans go public — and you'll see the numbers in-app before anyone is charged.

JOIN THE BETA

The problem

Running a heavy equipment repair shop solo means wearing every hat — technician, dispatcher, bookkeeper, marketer, parts manager. The big dealerships have whole departments for each. When you're a one-man shop, the back-office eats your evenings and your margins. Missed follow-ups slip through. Parts get undercharged. Invoices sit unpaid. You look smaller than you actually are.

The solution

JSD ServicePro puts an entire back office in your pocket. AI pulls parts line items straight from supplier PDFs. CRM follow-ups reach out at exactly the right service interval. Inspections generate signed PDFs on the spot. Scheduling, attendance, and profitability reports keep you on time and in the black. QuickBooks syncs invoices and payments automatically — so the work that used to chase you home is already done.

What makes JSD ServicePro different

Three things no other field-service app does — built for the way heavy equipment shops actually work.

AI parts invoicing

Drop in a supplier PDF or photo — the AI reads every line, maps cost, applies your markup, and builds the parts entries. Ten minutes of typing, gone.

See it in action

CRM & automation

Hour meters and service plans watch themselves. The right customer hears from you at exactly the right interval — no robot spam, no missed follow-ups.

See it in action

Diagnostic network

Search a complaint, get real answers. Common causes, typical fixes, and labor estimates drawn from a shared pool of anonymized completed repairs.

See it in action

Everything your shop needs, in one app

From the first phone call to the paid invoice — documented, automated, and synced.

AI parts invoicing

Drop in a supplier PDF or photo and the AI reads it, maps cost, applies your markup, and builds the line items for you.

CRM & automation

Hour-based or date-based follow-ups reach out to customers at exactly the right service interval — automatically, without the robot spam.

Diagnostic network

Search a complaint and get common causes, typical fixes, and labor/parts estimates drawn from a shared network of completed repairs across shops like yours — anonymized for privacy.

Work orders, done in the field

Run a job timer, add labor and parts, apply service kits, capture the customer's signature, and generate the invoice — all from one tabbed page.

Auto-scheduling that cuts your drive time

Drop your jobs in and the scheduler groups nearby ones and orders the stops — less windshield time, more billable hours. Map, day/week/month views, drag-to-resize blocks.

Invoices that send themselves

One flow generates a branded invoice, syncs it to QuickBooks, and emails the PDF — or falls back to your connected Gmail.

One-tap clock in & attendance

Clock in from the dashboard the moment you arrive. Shift-end reminders, overtime flags, and manual entry for the day someone forgets.

Photo & note documentation

Capture before/after photos and field notes straight from the job site — attached to the work order and flowing onto the invoice.

Signature-on-completion

Get the customer's signature on site (or mark 'no one around') and lock the job as complete before you drive away.

Service kits & inventory

Bundle parts into per-model service kits, track stock levels and reorder points, and let the kit auto-fill parts on maintenance jobs.

Inventory control for the parts you actually turn

Usage counted off completed jobs — per truck and per shelf. Know what you burn, what's dead stock tying up cash, and pin what you need onto a PO before a machine sits waiting on a filter.

Inspection checklists, signed on the spot

Pre-built checklists ship with the app — including a CVIP commercial truck inspection and WorkSafe BC machine-safety inspections — signed and turned into a branded PDF.

QuickBooks sync, both ways

Push invoices to QuickBooks and pull payment status back automatically. PST-exempt customers stay exempt everywhere.

Reports, cash flow forecast & AI health check

Revenue, profit, and technician efficiency — plus a 30/60/90-day cash flow projection and an AI advisor that flags collection gaps, overdue money, and slow seasons before they bite.

Customer portal & intake

Customers request service, approve estimates, and view their history from a branded portal. New leads land in your pipeline automatically.

Offline field mode

Keep working in the yard or on remote sites with no signal — notes, time tracking, parts, and photos save on your device and sync automatically when you're back online.

Built solo. Ready to scale.

FOR THE SOLO OPERATOR

Your entire back office, in your truck

Designed around the reality that you're the mechanic, the office manager, and the sales team all at once. Document the job with photos and notes from your phone, generate a signed inspection report before you leave the site, and let the system handle your follow-ups, parts markup, and QuickBooks sync — so the work that used to chase you home is already done.

  • Mobile-first, works from the field
  • Clock in & out with one tap
  • No office staff needed
  • Looks professional to every customer
  • Setup in minutes, not weeks
FOR THE GROWING SHOP

Scale up without the growing pains

The same platform that runs a one-man shop seamlessly expands to a multi-technician operation. Assign jobs, optimize routes, track hours and pay rates, and share inventory across your team. Role-based access keeps the right people seeing the right data. Profitability reports show exactly who's earning their keep — no migration, no retraining, no starting over.

  • Multi-technician scheduling & routing
  • Per-tech bill & pay rates, profitability reports
  • Shared inventory and service kits
  • Role-based access control (admin / tech / portal)
  • Automated attendance & overtime tracking
  • Scales from 1 to 50+ technicians

Take the tour

These aren't mockups — they're the actual JSD ServicePro interface, exactly as it appears on the phone in your hand.

9:41
Synced 6 min ago
WO-4821
Northwind Mining · 2019 Cat 320
In Progress Finish
DetailsLabor ($464.40)Parts ($309.40)Notes & PhotosInspection
Mike R. is punched in — job time since 8:42 AM
Kit AI Import Part
Hydraulic cylinder seal kit$184.60
Qty 1·Cost $142.0023% margin
Hydraulic fluid — 20L$124.80
Qty 2·Cost $48.0023% margin
Finish & Invoice · $876.90
Work Orders
Estimates
CRM
More

Work orders, done in the field

Run a job timer, add labor and parts, AI-import a supplier PDF, apply service kits, capture the customer's signature, and finish the invoice — all from one thumb-reachable page.

9:41
Synced 6 min ago
Scheduling
Tuesday, Aug 11 · Day view
Aug 11 – Aug 17
3 jobs · 2 technicians Optimize route
8:00Mike R.
250hr Service — Cat 320
Northwind Pit
9:00Sarah K.
Loader Inspection — L120H
Ridge Site 4
12:00Mike R.
Hydraulic Leak — JD 6120M
Valley Ag Yard
Unassigned · 1 job
Work Orders
Estimates
CRM
More

Scheduling in your pocket

Your day at a glance with the right technician on every job. Job-site addresses geocode to a map, and the auto-scheduler groups nearby jobs and orders the stops — less windshield time, more billable hours, and no crossing town twice.

9:41
Synced 6 min ago
Reports
Profit & loss, cash flow and health
AccrualCash Accountant Package
This MonthLast 30 DaysThis QuarterYear to Date
Revenue (Accrual)
$48,210
Gross Profit
$21,940
Billable Hours
142.5h
Efficiency
85%
Projected net cash change30 days6090
Money in
$61,400
Money out
$32,180
Net position
+$29,220
Ask AI for a deeper analysis
Decision support, not financial advice. Use it as a basis for your decisions, not a substitute for your accountant.
Work Orders
Estimates
CRM
More

Know your numbers

Revenue, gross profit, billable hours and parts margin live on your phone — plus a 30/60/90-day cash flow forecast and an AI health check that flags late payers and slow seasons before they bite.

BUILT FOR THE PHONE

Built for the phone. At home on the desktop.

Every screen is designed thumb-first for the cab of a service truck — then laid out full-size for the shop office, the accountant, or a quiet Sunday of catching up. Same login, same data, same app.

  • Identical data — start a job on the phone, finish the invoice on the desktop
  • Full-size reports, statements and cash flow on a big screen
  • Offline on the phone, synced the moment you're back in coverage
iOS & Android Any desktop browser Works offline
jsdservicepro.com/dashboard
Log out
Syncing Estimates...Prepare offline
Dashboard
Welcome to JSD ServicePro
Mike R.
Clocked in at 8:02 AM
Clock Out
4
Open Work Orders
2
Pending Parts
37
Customers
3
Low Stock Items
Recent Work OrdersView all
WO-4821
Hydraulic leak — boom cylinder
Today at 2:00 PM
In Progress
WO-4820
250hr service — Cat 320
Tomorrow at 8:30 AM
Open
WO-4817
Loader won't start
Aug 7
Invoiced
Support
jsdservicepro.com/work-orders/WO-4821
Log out
Synced 1 min agoPrepare offline
WO-4821
Northwind Mining · 2019 Cat 320
In Progress Finish & Invoice
Mike R. is punched in — job time since 8:42 AM
Details
Labor ($567.50)
Parts ($309.40)
Notes & Photos
Inspection
Service Kit
AI Import
Add Part
Hydraulic cylinder seal kit
$184.60
Qty 1·Cost $142.00·Markup 30%·Sell $184.6023% margin
Hydraulic fluid — 20L
$124.80
Qty 2·Cost $48.00·Markup 30%·Sell $62.4023% margin
Support
FOR LARGER SHOPS

Desktop tour: how it scales with your crew

One mechanic or twenty, it is the same app. Pull it up on the shop computer and you get the full picture — every open job, every technician, and the numbers behind them. This is the view the owner runs the business from.

jsdservicepro.com/reports
Log out
Synced 1 min agoPrepare offline
Reports
Profit & loss, cash flow and business health
This MonthJul 11 – Aug 11
Revenue (Invoiced)
$48,210
Gross Profit
$21,940
Margin: 45%
Collected (Paid)
$38,750
Billable Hours
142.5h
Attendance: 168h
Efficiency
85%
Billable vs Clocked-in
Inventory Value
$12,430
Retail: $18,200
Revenue Trend
Technician Performance
TechBillableBilledCostProfitEff
Mike R.94.5h$12,105$4,725$7,38088%
Sarah K.48.0h$6,480$2,400$4,08082%
Cash Flow Forecast
90 days6030
Expected in
$61,400
Expected out
$32,180
Net
+$29,220
Money inMoney out
Health check2 tips
Priority
Customers pay ~9 days past your due dates
Tightening this puts your $14,820 in open receivables in the bank sooner.
Worth a look
November runs ~35% below your average month
Schedule CRM service-reminder pushes a few weeks early so booked work fills it.
Ask AI for a deeper analysis
Support

The whole crew on one board

Assign jobs across every technician and let the scheduler order each truck's stops to cut drive time — from the office or from the field.

Full-size reporting

Profitability per technician, statements, GST/PST, and a 30/60/90-day cash flow forecast on a screen you can actually read.

Same data, every device

A job started on a phone in the field is finished and invoiced at the desk. No exports, no double entry, no second system.

Watch the full desktop tour

A complete walkthrough of the desktop side of JSD ServicePro — scheduling a crew, running the job board, and reading the reports that tell you where the money went.

Frequently asked questions

Is JSD ServicePro mobile mechanic software for heavy equipment?

Yes — JSD ServicePro is mobile-first software built specifically for mobile heavy equipment repair businesses. Work orders, job timers, photos, and invoicing all run from your phone or tablet on the job site, with an offline mode for yards and remote sites with no signal.

How does the AI parts invoice scanner work?

Snap a photo of a supplier invoice or drop in the PDF. The AI reads every line — part numbers, descriptions, and costs — applies your shop's markup, and builds fully priced parts entries on the work order. You review and approve; what used to be ten minutes of typing takes seconds.

Does JSD ServicePro sync with QuickBooks for heavy equipment field service?

Yes. Finished jobs push branded invoices straight to QuickBooks Online and payment status pulls back automatically, so your books match your bank. Customer records sync both ways, and PST-exempt customers stay exempt on every synced invoice.

Does JSD ServicePro include inspection checklists and safety templates?

Yes. Ready-made inspection checklists ship with the app — fifteen of them, covering excavators, skid steers, boom and scissor lifts, cranes, forklifts, compressors and more. That includes a CVIP commercial truck inspection and WorkSafe BC-aligned machine-safety inspections for lifts and cranes. Every template is editable so you can match your shop's standards and your province's rules, and each completed inspection becomes a branded, signed PDF you can hand the customer on site.

How much does heavy equipment repair shop software cost?

JSD ServicePro is in a closed beta right now, so beta participants get full access at no cost while we finalize pricing. Plan pricing will be announced before any paid plan begins. Apply for beta access to get started.

Ready to operate like a dealership?

Join the beta and help shape the tools your shop uses every day. Setup takes minutes.