For contractors running dESCO ESC
Keep ESC.
Replace the app.
Your office runs on ESC, and it works. The mobile app your techs carry is the part everyone hates, and it now costs up to $250 per tech, per month for features techs would recognize from six years ago.
ServiceProof is the field app ESC should have shipped. It covers dispatch, the time clock, billing, photos, purchase orders and team chat, and it’s built to work with a gloved thumb in a crawlspace on one bar of signal. It’s $75 per tech, per month.
The app you’re stuck with
You already know this part. We hear it from almost every ESC shop we talk to.
The price has gone up six times over
What was $40 a month is now $115 to $250, depending on how long a term you’ll sign, and the app hasn’t changed enough to justify it.
Six years without a meaningful update
Your phone has changed a lot since 2020. The app your techs carry has barely changed at all.
Your techs avoid it
So the paperwork comes back at 9pm, half-remembered, or it comes back at the end of the week, or it doesn’t come back at all.
You know this list better than we do
Six years of price increases haven’t fixed any of these. Each one is a reason we built ServiceProof.
| What your shop actually deals with | What we did about it |
|---|---|
| The app freezes in the field. A tech stands in a mechanical room watching a spinner while the job they need is stuck on the phone in their hand. | Screens load instantly from the phone and update in the background. On one bar of signal the app still opens, and if an update fails, the tech keeps the last good screen instead of a blank one. |
| Techs get AM and PM wrong. Then payroll spends Friday working out whether 7:00 was before the job or after it. | Nobody types a time. The tech taps a button and the server records the time, so there’s no AM/PM to get wrong, no negative hours and nothing to reconstruct later. |
| Warehouse and van stock don’t reflect reality, so nobody trusts the counts and everybody drives to the supply house anyway. | When a tech bills a part off the truck, it comes off that truck’s stock. The count stays accurate because billing a part updates it automatically. |
| Billing is a fight, so it happens at 9pm from memory, and the fittings and the second trip don’t make it onto the invoice. | Techs add parts from your ESC catalog, at your price levels, as they come out of the van. The invoice is finished before the truck leaves. |
| Bugs don’t get fixed, because you’re one ticket in a queue at a company with other priorities. | We ship weekly, and most of what’s on this site started as a contractor saying “it would be better if…” |
You probably have a few more we haven’t named. Tell us about them; they’re usually the ones worth building.
What your techs get instead
Everything below is live today at a 40-tech plumbing company in Houston, running against their real ESC server.
It’s built for the trades that run ESC, including plumbing, HVAC, electrical, appliance repair, marine service, fire and sprinkler, and refrigeration, across commercial, residential and service-contract work. If your business runs on dESCO ESC, this is the field app for it.
The day
Today’s work, and a clock that can’t be fudged
Jobs are sorted into current, upcoming and complete, and past-due jobs are flagged in red. The tech taps ON MY WAY, START WORK and COMPLETE, and the server records each time.
- Nobody types a time, so there are no AM/PM mix-ups or negative hours to chase on Friday.
- Travel time and on-site time are recorded in ESC separately, as they happen.
- A tech can’t accidentally clock onto tomorrow’s job.
Late jobs are flagged automatically.
The money
Billed on site while the details are fresh
Parts come from your ESC catalog at your prices, and off the truck they actually came from. Labor is added the same way, so the invoice is built while the tech is still on site.
- Van stock matches what’s really on the truck.
- Every line shows who added it and when.
- You’ll have far fewer “I forgot to write that fitting down” conversations.
Parts, labor and totals, reviewed before the truck leaves.
The paperwork
Purchase orders raised at the counter
When your tech is at the supply house, they raise a PO against the job, get a real ESC number on the spot and photograph the counter paperwork. Purchasing knows about it before they’re back in the truck.
- Receipts stop living in a door pocket until the end of the month.
- The photo is filed with the job instead of being texted to someone’s personal phone.
- The app prompts for the receipt before the job is closed.
Photographed at the counter and filed with the job.
The 9pm call
New work created from the field
Your lead tech can create a new dispatch, customer or building by filling in a simple sentence. The after-hours call becomes real work in ESC without waking anyone in the office.
- New customers and dispatches get real ESC numbers, assigned the way ESC assigns them.
- You decide who’s allowed to create work, and everyone else gets the app without those buttons.
- Assign it, reschedule it, or leave it on the board for the office in the morning.
Fill in the sentence and it becomes a real ESC dispatch.
The crew
Everyone on the job, in one thread
Each job gets its own chat room, with the crew already in it. Pull in the estimator or the billing clerk when you need them, and ask the AI what’s happened on the job to get a direct answer.
- Job conversations move out of personal text threads that nobody can find later.
- An on-call schedule everyone can see, with a badge for whoever is carrying the phone.
- A company directory with tap-to-call that works without signal.
Chat about a job number instead of “that one on Katy Freeway.”
Running live in Houston
Charlie’s Plumbing bills real work through ServiceProof every working day, with a crew of more than 40 techs, against their own ESC server. This is a production system running on real data.
In short
Stop paying more for less
It’s $75 per tech, per month. You can be live in under a week and cancel at the end of any month, and your ESC stays exactly as it is.