Product demo

See how ServicePilot runs a field-service day.

Walk through scheduling, crew tracking, job photos, invoices, and timesheets inside a mobile-first command center.

Previews use sample company data. No real customer data is shown.

Command Center

The home screen for the day — jobs scheduled, crew on the clock, invoices waiting, money in motion. One glance and you know where the business stands.

Jobs today
12
+3 vs avg
On clock
6
4 crews
Unpaid
$8,420
Next upToday
9:00Acme Plumbing — drain clear
Riverside
10:30Lopez Residence — lawn
Eastside
13:00BlueOx Cafe — HVAC tune-up
Downtown

AI Assistant

Ask plain-English questions and get real answers — “Who's behind today?”, “What's my unpaid total?”, “Draft a follow-up to Acme.” ServicePilot AI works on top of your live workspace data.

ServicePilot AI
Online · on your workspace
Who's behind schedule today?
Crew B is 35 min behind on the BlueOx HVAC job. Want me to text the customer an updated ETA?
Yes — and what's our unpaid total?
$8,420 across 6 invoices. 3 are over 30 days. Draft reminders?
Ask anything about your business…

Scheduling

Drag jobs across the day, assign crews, and spot gaps or overlaps instantly. Built for owners who plan from the truck.

81012246
Crew A
Acme Plumbing
Lopez Lawn
Crew B
BlueOx HVAC
Crew C
Riverside Dr.
MapleSt Yard

Like what you see? Start your 48-hour free trial.

Jobs

Every job is a single source of truth — customer, address, crew, photos, notes, time on-site, materials, and profit when it's done.

Job #4128
Acme Plumbing — drain clear
1208 Oak St · Austin TX
In progress
On site
1h 42m
Labor
$168
Materials
$94
  • Arrived on site
  • Before photos uploaded
  • Work in progress
  • After photos uploaded
  • Customer signature

Quotes

Build a quote in under a minute. Send it from the field. Convert it to a job or invoice with one tap when the customer says yes.

Quote
Q-002041
Awaiting reply
Lopez Residence · Eastside
Spring cleanup — full property$480
Mulch install (8 yards)$520
Hedge trim — front beds$180
Estimate$1180

Invoices

Send a clean, branded invoice the moment the job is done. Track who paid and who didn't without chasing spreadsheets.

Invoice
INV-001284
Sent
Acme Plumbing · 1208 Oak St
Drain clearing — main line$320
Camera inspection$145
Service call$85
Subtotal$550
Tax$48
Total$598

Run the day, prove the work, get paid. Try ServicePilot free.

Crew Tracking

Crews clock in on mobile. Hours roll up to timesheets automatically. GPS proof confirms arrival and time on-site.

On the clock
02:47:12
Started 9:13 AM · Acme Plumbing
Truck 02 · J. Rivera
GPS tracking enabled

GPS Proof

Automatic location logging while clocked in — the proof you need when a customer disputes a visit.

Distance: 4.2 mi
On site: 2h 14m

Job Photos

Before, during, and after photos attached to every work order. Receipts too. Proof that protects the job and your margin.

Before
During
After
Receipt

Run the day, prove the work, get paid. Try ServicePilot free.

Money Center

Revenue, unpaid invoices, expenses, and profit per job in one place. Export QuickBooks-ready CSVs when your accountant asks.

MTD revenue
$42.8k
+18% MoM
Unpaid
$8.4k
6 invoices
Net profit
$11.2k
26% margin
Profit per jobThis week
Acme Plumbing$550+$238(43%)
BlueOx Cafe HVAC$1280+$540(42%)
Lopez Lawn$480+$285(59%)
QuickBooks-ready CSVExport

Timesheets

Crew hours by day, ready for payroll export. Approve, adjust, and ship to payroll in minutes.

CrewMonTueWedThuFriTotal
J. Rivera8.27.88.08.56.438.9
K. Patel7.58.08.17.98.039.5
M. Chen8.08.28.07.531.7