Esta publicación todavía no se ha traducido al español. A continuación se muestra la versión en inglés.

← Volver al blog

Why Every Field Service Platform Needs a Great Mobile App

Every field platform demos great on a laptop. The test is whether it still works in a basement.

Every field platform demos great on a laptop. The test is whether it still works in a basement.


The short answer

A field service platform lives or dies on its mobile app, because the phone is where the work happens. A great one works fully offline, does everything the desktop does (not just "view"), saves photos and notes the instant you tap, and needs no account to start. About 94% of field service software users are businesses with 1 to 50 employees (Field Service Software statistics, 2025) - one truck and a phone, not a back office. If the app fights the tech in the field, the whole platform gets abandoned.


Meet Ray

Ray runs a two-person electrical shop outside Phoenix - panel upgrades, service calls, new-construction rough-ins. Last year he moved off the clipboard onto a well-known field service platform. It demoed beautifully on the office laptop. That was the problem: the whole pitch happened at a desk, and Ray doesn't work at a desk.

New construction is a dead zone by design - steel studs, no drywall, a mechanical room in the middle of a slab. Ray opens the app to check the load calc and permit notes he'd typed the night before, and gets a spinner, then a gray "you're offline" screen. So he walks out to the road for two bars, screenshots his own notes, and walks back in. Every visit.

The photos were worse. He shoots every finished panel - breaker labeling, grounding, bonding - for the inspector and for his own protection. Once, after a full day at a no-signal site, a whole batch just wasn't there when he got home. He'd spent the day building a record that quietly didn't exist.

Ray isn't asking for anything exotic. He needs the app to work where he works. But the platform was built for the office and gave the phone a supporting role - and in the field, that supporting role is the whole job.


Why is the mobile app the most important part of a field service platform?

Because for the person doing the work, the mobile app is the platform. The office opens the dashboard a few times a day. The tech is on the phone at every stop - checking the job, logging what got done, shooting photos, cutting the invoice in the driveway.

There's real money in getting this right. About 97% of specialty contractors still run on paper tickets (Clearstory, 2025). The tool that finally pulls a clipboard operator onto software won't have the best office dashboard - it'll have an app so easy to use in the truck that it beats the notebook.

And a mobile app that fits the field is what gets used. When the app fights the tech - spinners in the basement, photos that vanish, a task that "has to be done on the computer" - they stop trusting it and fall back to the notebook. When it just works where they are, they fill it out in the moment, because it's the fastest way to close the job. That's the difference between software your crew uses and software your crew works around.

Most platforms build desktop-first anyway, because that's where the buyer sits during the demo. The mobile app comes later, thinner. That ordering is backwards.


What makes a field service mobile app actually good?

Six things. Not thirty.

  • It works with no signal - really, not "cached." Field work happens in basements, walk-in coolers, and rural lots. The FCC counts over 14 million U.S. locations without in-vehicle 5G, and an earlier report found ~11% of road miles had no 4G LTE at all. A read-only cache that lets you view a job but not create or edit one isn't offline - it's a badge.
  • It does everything the desktop does. Create a customer, run a job start to finish, generate an invoice - all from the phone. The moment it says "you'll have to do that part on the computer," it's a viewer, not a field app.
  • It saves the instant you tap. The most dangerous moment isn't full offline - it's the flickering one-bar edge, where a cloud app saves your note or silently doesn't. Every change should hit the device the moment you make it.
  • It's fast, and built for a thumb. Your own data should appear instantly, with no loading spinner. Big targets, few taps, works one-handed in the sun with a glove half-on.
  • It doesn't eat your battery. Constant server chatter - polling, GPS pinging every few seconds - drains the battery you need at 4 p.m. Battery drain is one of the most common complaints against the heavier platforms.
  • It lets you start without a fight. No email, no password, no onboarding wizard before your first job. The number of tools abandoned at the signup screen is staggering.

How do field service apps compare on mobile?

Here's how the field's best-known apps handle mobile, plus ToolBerry. Most have workable apps now; the differences are in the details, and in what still trips a tech up when the signal drops.

AppMobile ratingThe catchBest for
Jobber~4.8 iOS / 4.7 AndroidOffline is view-only: it caches recent jobs so you can see details and notes, but you can't create an estimate, capture a signature, or update job status (Field Service Guide). Reporting is desktop-only too.Established shops that want strong client messaging
Housecall Pro~4.5 iOS / 3.2 AndroidPolished on iPhone; Android reviews report crashes and payment glitches. GPS updates every few minutes, not live.Residential work, iPhone crews
ServiceTitan~3.4 AndroidPowerful but heavy: mid-job crashes, battery drain, photos that fail to upload - at ~$245–$398/tech/mo plus setup.20+ tech operations with an office behind them
FieldPulse~4.5Genuinely mobile-first and well-liked. It's paid (~$99+/mo) and aimed at growing crews.Crews that have outgrown the basics
ToolBerry5.0 iOS / 5.0 AndroidFree and fully offline - create, edit, and invoice with zero signal - but no in-app card payments or live team dispatch yet.Solo operators and small crews

None of these are bad products - they're built for different sizes of business. But notice the pattern across the four established platforms: their mobile app is the piece they've had to work hardest to fix. That's no accident. Each was built cloud-first - the real data lives on a server, and the phone app is just a window into it. That window goes dark the moment the signal does.

ToolBerry is built the opposite way. Your data lives on the phone itself, so the app doesn't need a signal to do its job. Offline isn't a feature we bolted on - it's the foundation the whole app sits on. That's the advantage, and it's what the rest of this post is about.

In fairness: ToolBerry's 5.0 is off a small, early review base - about a dozen reviews - versus thousands for the incumbents, so weigh it accordingly.


Why is a great mobile app so hard to bolt on later?

Because "great on mobile" isn't a screen you design - it's an architecture decision you made at the start, or you didn't.

Most platforms keep the source of truth in the cloud. The mobile app is a thin client that asks a server for your data and hands your changes back. That works on office Wi-Fi and falls apart in a dead zone, because the app was never built to hold your data - only to display it. Making it work offline means rebuilding around the device. Jobber's offline mode is the tell: years in, it still just shows you cached jobs - you can't create one, update a status, or have it hold a change until you reconnect. That's not a knock on their engineers; it's how hard the retrofit is.

We watched a sharper version recently. A competitor that's been on the market 10-plus years is finally trying to add offline sync - and in a hands-on test it lost photos and threw a wall of sync errors on reconnect. Ten years in, still breaking on the basics, because you can't cleanly staple offline onto a design that assumed the network is always there.


What ToolBerry does

ToolBerry is a free, offline-first field service management app for small service-trade businesses - and the mobile app isn't a companion to the product. It is the product.

Because we built around the device from day one, everything a tech does in the field is native and fully offline:

  • All your data lives on the phone, in a real SQLite database - the same engine your phone already runs - not a cache waiting to phone home.
  • Full parity, no signal required. Create a customer, run a job, generate a branded invoice PDF - five bars or zero. There's no "offline mode," because there's no online mode. There's just the app.
  • Photos save the instant you shoot them. Ray's missing panel photos don't happen here.
  • Search runs locally, so pulling up a customer is instant in airplane mode.
  • Reminders fire without signal, scheduled on your phone's own notification system.
  • No signup. Open it, pick your trade, and you're working in about sixty seconds.
  • The same app on iPhone, Android, and web - one codebase, so nothing exists on desktop but goes missing on the phone.

That's the free tier, for a solo operator or small crew. Not a trial. The full field app.


The honest tradeoffs

Offline-first, mobile-first means real limits, and we'd rather name them:

  • Real-time team dispatch isn't on the free tier. Live dispatch to a crew is backend work - it's in our paid tiers, still in development.
  • In-app card payments aren't built yet. You generate the invoice and collect the way you already do. The upside: nobody takes 2.9% off the top.
  • Maps and address autocomplete need signal. Saved addresses display offline; looking up a new one calls out to a mapping service.
  • On the free tier, backups are yours to set. Connecting Dropbox is free and takes about thirty seconds.

If you need live dispatch and heavy reporting today, ServiceTitan or FieldPulse is the better buy - and we'll say so rather than oversell the free app.


How to judge any field app in ten minutes

Don't take any vendor's word for it, including ours. On your actual phone:

  1. Add a couple of customers and a job while online.
  2. Turn on airplane mode (and check Wi-Fi is off).
  3. Open a customer's history. Instant, or a spinner?
  4. Create a new job with notes and a photo.
  5. Edit a record - change a phone number, reschedule a job.
  6. Force-quit the app and reopen it, still offline. This exposes fakes. Is everything still there?
  7. Generate an invoice or work order.
  8. Turn the signal back on and watch it sync - any duplicates, conflicts, or edits that quietly vanished?

If steps 3–7 feel exactly like they did online, it's a real field app. If you can view but not do, it's a viewer wearing an offline badge. The full test is here.


Have a question?

We build ToolBerry as working engineers, and the mobile app is where we spend most of our attention - because it's where the work is. Tell us what your field app gets wrong at contact@toolberry.net.

Grab ToolBerry from the App Store or Google Play, or visit toolberry.net.

Free for solo operators. No account. No credit card. Works offline.


For the Technically Curious

Why can we make the mobile app do everything offline when most platforms can't? Because of where the data lives.

A cloud-first platform keeps the source of truth on a server; the app fetches and posts back. "Offline support" means caching a copy to read when signal drops - which is why so many offline apps are read-only, and why editing or generating documents offline is where they break.

ToolBerry is local-first. Every write goes to a real SQLite database on the device first, immediately, with no network in the path - records, search, scheduling, PDFs. On paid tiers, sync layers on top: writes also land in a local outbox that flushes when you reconnect. The network becomes a background concern, never the critical path. It's the same pattern behind local-first tools like Linear, laid out in Ink & Switch's Local-First Software essay. That ordering - device first, network second - is the thing you can't retrofit.

Further reading

Compartir
XLinkedIn