A ServiceM8 alternative that treats every engineer the same

Same full app whether your engineers carry an iPhone or an Android. Per-engineer pricing with no monthly job caps, so a busy month never pushes you up a tier.

Who ServiceM8 suits, and who we suit

Where ServiceM8 fits

ServiceM8 is polished software for solo trades and small teams who are all on iPhones and want cheap job-volume pricing. If that describes you, it deserves a serious look.

Where Engineer OS fits

Engineer OS is built for teams of up to 100 engineers on whatever phones they already carry, iPhone or Android, same full app, who want predictable per-engineer pricing without per-job caps.

Engineer OS vs ServiceM8

FeatureEngineer OSServiceM8
Day-to-day work
Job tracking
Yes
Yes
Scheduling & dispatch
Yes
Yes
Mobile app
Yes

Full app on iPhone and Android, installs from the browser

Partial

Full app is Apple-only; Android gets ServiceM8 Lite, a cut-down app

Forms & certificates
Yes
Partial

Electronic forms from the Growing plan up

Certificate expiry alerts
Yes
No
Quoting & invoicing
Yes
Yes
Customer portal
Yes
Yes
Photos & documents on the job
Yes
Yes
Buying & running it
Pricing model
Yes

Per engineer, no job caps

Partial

Per job volume: 50 jobs/mo on Starter, 150 on Growing, 500 on Premium, busy months push you up a tier

Transparent public pricing
Yes
Yes
Self-serve signup
Yes
Yes
Accounting integrations
Yes

Xero and QuickBooks

Yes
AI-cleaned job notes
Yes
No
Where ServiceM8 is ahead today
Offline working
Partial

On our roadmap

Yes
SMS to customers
No
Yes
GPS tracking
No
Yes
Card payments on-site
No
Yes
Online booking
No
Yes

Why teams pick Engineer OS

The biggest practical difference is Android. ServiceM8’s full app is Apple-only, Android users get ServiceM8 Lite, a cut-down app. If half your engineers carry Androids, half your team is working with less. Engineer OS is the same full app on every phone, installed straight from the browser with nothing to buy from an app store.

The second difference is how you pay. ServiceM8 prices by job volume, so a busy month can push you into the next tier. Engineer OS is priced per engineer with no job caps: your software bill only changes when your team does.

And because we’re built for UK field service, certificate work is first-class: digital forms with drawn signatures and branded PDFs, an engineer certificate library with expiry tracking, and a daily digest so nothing lapses. Engineers dictate messy notes; AI tidies them into something you can put in front of a customer.

Where ServiceM8 is ahead today

ServiceM8 has been at this a long time and it shows in the polish: it works offline, sends SMS to customers, tracks engineer GPS, takes card payments on site, and offers online booking. If you are a solo trade or a small all-iPhone team, ServiceM8 is genuinely good software and its job-volume pricing may work out cheaper for you. Our case is for mixed-device teams that have outgrown per-job caps.

Is there a full ServiceM8 app for Android?

No. ServiceM8 optimises its app for iPhone and iPad and still recommends buying iPhones for field staff. Android users get ServiceM8 Lite, launched in 2024, which covers the core field tasks: their own scheduled jobs, job cards, notes, time tracking, checklists, photos and forms.

Lite is meant for technicians, subcontractors and temporary workers without a management or billing role. Quoting, invoicing and the wider management features stay on the iOS app.

For a one-van operator on an iPhone, none of that matters. For a twelve-engineer firm with mixed phones, you end up buying iPhones for people who do not want them, or running a split team where half the engineers have less. Engineer OS is the same full app on every phone, installed from the browser.

Sources: ServiceM8 Lite for Android, ServiceM8 Android FAQ

Where ServiceM8 gets harder at 5 to 30 engineers

  • Job-volume pricing punishes growth. A busy quarter of small reactive calls pushes you up a tier for reasons unrelated to revenue.
  • Planned maintenance is thin. PPM contracts, recurring visits and per-asset history are the backbone of UK commercial fire, security, M&E and HVAC work.
  • UK certificates usually mean custom templates or a second system. Judge any app on the finished PDF your client receives.
  • Dispatch needs one board for every engineer and PPM visit in the week, not just a list of today’s calls.

Sources: ServiceM8 pricing

Per job or per engineer: what lands on the invoice

Per-job pricing tracks your workload: cheap when quiet, expensive in a good month. Per-engineer pricing tracks headcount, which is predictable and matches how you already plan capacity.

Either way, the subscription is rarely the whole bill. Budget for setup, custom form building, compliance modules, integration charges, minimum term and training. Model the total at your engineer count plus five, in your busiest month, over three years.

Shortlist in a fortnight

  1. Pick your three most awkward job types, not the easy call-out.
  2. Give the app to your most sceptical engineer, on their own phone, and let them run those jobs.
  3. Ask for the finished certificate as a PDF and show it to a client. Would they accept it?
  4. Try it somewhere with a weak signal and ask exactly what happens when it drops. Engineer OS loads on a weak signal but needs a connection to submit forms and photos; queued offline submission is on our roadmap.
  5. Ask for a sample data export before you sign, not after.
  6. Get the notice period, minimum term and pricing at your engineer count plus five in writing.

Moving off ServiceM8 without losing your history

Export clients and sites first, then job history, assets, recurring schedules, and finally certificates and photos. The last two are the hardest, because files often arrive as a bulk download detached from their jobs. Ask any new supplier how they will reattach them.

Run both systems for two to four weeks on new jobs only, cut over at a month end so your accounts line up, and tell engineers what is changing before day one.

Common questions

Does ServiceM8 have a full Android app?

No. Android users get ServiceM8 Lite, which covers core field tasks for staff without a management or billing role. The full app, including quoting and invoicing, is iPhone and iPad only.

Does Engineer OS work on Android?

Yes, fully. Engineer OS is a mobile-first web app: engineers on iPhone and Android get exactly the same full app, installed to the home screen straight from the browser. There is no cut-down version for either platform.

Do you cap jobs per month?

No. Engineer OS is priced per engineer, and every plan includes unlimited jobs. A busy month never moves you into a higher tier.

Can I import my data from ServiceM8?

Yes. Customers, sites, and job history can be imported, and during our founding period we do the migration for you free of charge. The aim is to have you running jobs the same day.

What does Engineer OS cost?

Simple per-engineer pricing, published on our pricing page, no onboarding fee, no job caps, and office users are included. You can start a free trial without a card.

Try it on your own jobs this week.

Self-serve signup, no card required to start, and we’ll help migrate your data free while we’re in our founding period.

ServiceM8 is a trademark of ServiceM8 Pty Ltd. Engineer OS is not affiliated with, endorsed by, or sponsored by ServiceM8. This comparison is based on ServiceM8’s published UK pricing and help centre, last reviewed October 2026. If anything here is out of date, tell us and we’ll fix it.