Surface 3 · Mobile-only PWA
Technician App
One screen, one job. Offline-first, sunlight-legible, voice-driven. The whole field day from clock-in to paid.
9:41
All syncedJOB-2481
Morning, Marcus
5 jobs · est. $2,140 · done by ~4:30
Next · 1:00 PM4.2 mi · 12 min
Water heater swap
Gail Hutchins · 2207 Alta Vista Ave
Gate 4412🐕 Dog in yardRepeat client
Texts Gail you're on the way + live tracking link
Then
3:15 PM
Toilet rebuild
Vance · Clarksville
4:00 PM
Leak check follow-up
Donnelly · Tarrytown
2 done this morning · $840 collected
9:41
Offline — everything still works3 photos · 1 invoice queued
Hutchins · WH swap
JOB-2481 · On site 1:08 PM
Job brief
3rd visit this year. Last time: replaced softener. Unit: Rheem 50-gal gas, 2009 — past life. Customer note: dog in backyard, gate code 4412. Approved estimate: good tier, $1,650.
Before photos · 2 of 2 required
queuedBEFORE1:09 PM · GPS
BEFORE1:10 PM · GPS
Add
Drain & disconnect old unit
Set new unit, connect water + gas
Pressure relief valve + pan
Fire up, check for leaks
9:41
All syncedJOB-2481
Wrap up
Work done · 2:42 PMBEFORE1:09 PM
AFTER2:39 PM
From your voice note0:21
For Gail:"Replaced your 2009 water heater with a new Rheem 50-gallon unit, new pan and relief valve. Everything tested leak-free. 6-year warranty registered for you."
Internal: Shutoff valve upstream is original to house — flag for next visit, quoted verbally ~$280.
Invoice · from actuals
Rheem 50-gal gas water heater$1,185
Install labor · 1.6 hr$385
Pan + PRV kit$80
Total$1,650
or send payment link · signature on file
9:41
All syncedJOB-2481
MW
Good day, Marcus
Thursday, June 11
Jobs done
5
of 5
Revenue
$2,310
+8% vs avg
Avg review
4.9★
2 new today
On-time
100%
12-day streak 🔥
New review · Gail H.
"Marcus was wonderful — explained everything, left the closet cleaner than he found it. We won't call anyone else."
Shop leaderboard· you're #2 this week, $410 behind Dana