Skip to content
Running a Multi-Operator Trades Business on ServiceM8 featured image
Business & Operations

Running a Multi-Operator Trades Business on ServiceM8

Set up ServiceM8 for a trades team: choose the right plan, add operators, run the dispatch board and get paid, using a Gold Partner's five-layer framework.

ServiceM8 job management field service management team management dispatch board scheduling
Russell Mills
Written by
Russell Mills
ServiceM8 Specialist & Innovation Consultant
About Russell Early Life and Career Russell Mills earned his Mechanical Engineering degree in 1993, launching a career that would span more than three decades across engineering, sales, digital customer service, and technology innovation. After early roles in industrial and engineering sales, he moved into SME sustainability research at Teesside University, where he helped local businesses with futureproofing strategies. He later ran his own retail and training business in Middlesbrough, building the commercial instincts and hands-on experience that would define his consultancy career.
7 days ago 18 min read Comments

Quick Answer

Running a trades team on ServiceM8 comes down to five layers you set up in order: pick a plan that matches your monthly job volume, add your operators and set their access, build out the dispatch board as your control room, standardise how every operator quotes and completes work, then wire up the money side so invoices go out and cash comes in without anyone chasing. Because ServiceM8 charges by job volume and not per user, adding your fourth or fifth operator does not add a penny to the licence. Get the five layers right and the software runs the admin so your people can concentrate on the customer in front of them.

ServiceM8
Xero
QuickBooks
Stripe

Most job management software punishes you for hiring. The pricing sits behind a per-seat wall, so every operator you take on adds another monthly fee before they have completed a single job. I have been a ServiceM8 UK Gold Partner since 2020, and a good chunk of the businesses I help are the ones caught in that trap: two or three operators today, wanting to be six by next winter, and nervous that the software bill will grow faster than the turnover.

ServiceM8 does not work that way. It charges by the number of jobs you process in a month, and users are unlimited on every paid plan. That single decision changes how you think about the whole setup. You are not rationing logins. You are building a system that a team can share.

This guide walks through that system the way I set it up with clients: five layers, in order, each one building on the last. Follow it and you will have a business your operators can run from their phones and you can watch from a screen at the kitchen table on a Sunday night.

£0
Free plan, 30 jobs a month
Unlimited
Users on every paid plan
Up to 20
Staff ServiceM8 is built to scale to
90%
Of your office day is spent on the dispatch board

Why per-job pricing changes the maths for a growing team

Two field operators in normal work clothing loading a signwritten van outside a customer's home
Adding operators should grow your turnover, not your software bill.

Think about what happens when you win a bigger contract and put a second van on the road. On a per-seat platform, that decision costs you before the work starts. You are paying for the seat whether that operator bills two jobs that week or twenty. It makes owners cautious about hiring, and caution is a strange thing to build into your growth plan.

ServiceM8 flips it. The monthly price is tied to job volume, so your cost tracks the work you actually take on. A quiet January costs the same as a quiet January always did. A flat-out June sits on a higher plan because you are turning over more, which is exactly when you can afford it. The software scales with the business rather than ahead of it.

For a team, the practical upshot is that you can hand every operator their own login without a second thought. Your apprentice, your subcontractor covering a busy fortnight, your office coordinator: all of them get access, none of them add to the licence. That is the foundation everything else in this guide sits on. If you are still a one-person operation weighing up whether dedicated software is worth it, start with my walkthrough on setting up ServiceM8 as a sole trader and come back here when you are ready to add people.

The hiring maths in plain numbers.

Take a firm on the Growing plan at £59 a month processing 150 jobs across four operators. Split across the team, the software costs under £15 per operator per month, and that figure falls every time you add a fifth or sixth person without changing plan. Try finding a per-seat platform that gets cheaper per head as you grow.

The five-layer setup framework

When I sit down with a new client, I do not open the app and start clicking. We work through five layers in a fixed order, because each one depends on the choices made in the one before it. Skip ahead and you end up unpicking work later.

  1. Layer 1, the plan: match your subscription to how many jobs you process in a busy month, not an optimistic one.
  2. Layer 2, the operators: add every person who touches a job and decide what each of them can see and do.
  3. Layer 3, the dispatch board: set up the one screen your office will live in, so allocating work takes seconds.
  4. Layer 4, the standards: build templates, forms and checklists so every operator quotes and completes work the same way.
  5. Layer 5, the money: connect your accounts and card payments so invoices raise themselves and cash lands without chasing.

You can stand up the whole framework in a weekend if you are organised, or spread it across a fortnight of evenings. Either way, do it in sequence. The order is the point.

Layer 1: Pick the plan that matches your job volume

The single biggest setup mistake I see is a team guessing at their job count. They pick a plan on a hunch, then either bump into the ceiling mid-month or pay for headroom they never touch. Before you choose, count the jobs your business closed across your three busiest recent months and take the average. A job in ServiceM8 is a unit of work, not an invoice, so a callback under warranty and a full rewire both count as one.

Here is how the UK plans line up. Every paid tier gives you unlimited users, so read the table by job volume and by the features your team actually needs, never by seat count.

PlanPrice / monthJobs / monthBest fit for a team
Free£030Testing the water or a single operator
Starter£2550Two or three operators, steady low volume
Growing£59150A small team that needs forms, proposals and asset records
Premium£119500A busy multi-van operation wanting job costing and margins
Premium Plus£2691,500+A large operation with high daily throughput

For most growing trades teams I work with, Growing at £59 is the sweet spot. It clears 150 jobs a month, and it unlocks the forms and certificates, proposals and asset management that a team needs once more than one person is quoting. Premium earns its keep the moment you want job costing and markup billing to see the profit on each job, which tends to matter more as the headcount climbs.

SMS credits scale with the plan too, and anything over your monthly allowance is charged at 5p a message, so factor in a little for busy weeks of automated reminders. If you want inbound calls handled properly, the ServiceM8 Phone add-on starts at £15 a month and gives you caller ID, call recording and after-hours routing across the team.

Check your operators' phones before you commit.

The full ServiceM8 app runs on iPhone and iPad. There is a lighter Android version called ServiceM8 Lite, but it is trimmed down and your Android operators will not get the full field experience. If half your team is on Android, sort that out before you build a whole system around the app. It is the one thing owners wish they had checked on day one.

Layer 2: Add your operators and set access levels

An office coordinator reviewing a schedule on a desktop screen showing abstract coloured blocks
Every operator gets a login. What they can see is up to you.

Once the plan is sorted, add your people. Each operator gets their own staff record and their own login, and because users are unlimited you add everyone who touches a job: field operators, your office coordinator, an apprentice, even a bookkeeper who only needs to see the invoicing side.

The part teams rush is access. Not everyone needs to see everything. You set an access level on each staff record, and a sensible default is to give field operators what they need to run their own jobs while keeping pricing controls, settings and the full customer database with the office. It is not about distrust. It is about keeping the app simple for the person on the tools and protecting the bits that cause damage if they are changed by accident.

ServiceM8 also gives you two safety nets worth switching on from the start. There is an extra login security step that sends a code to a staff member's mobile, and a rolling 90-day log of who accessed the account and what significant changes they made. On a team, that log turns "who moved that booking" from an argument into a two-minute check.

Set it up once, review it each time you hire.

Turn on the extra login security and the access log before your operators start logging in. Then make it a habit: every time you add a person, decide their access level deliberately rather than copying the last one. Thirty seconds of thought per hire saves a lot of untangling later.

Layer 3: The dispatch board is your control room

A trades business owner at a wall-mounted screen showing a colour-coded weekly schedule as abstract blocks
Drag a job onto an operator and it lands on their phone in seconds.

ServiceM8's own guidance says you will spend around 90% of your office time on the dispatch board, and that is not an exaggeration. It is the single screen where the whole operation lives. Get it working properly and coordinating a team stops feeling like plate-spinning.

The core move is drag and drop. An urgent breakdown comes in, you drag the job straight onto the operator you want, add a note, and it appears on their phone with the address, the history and any photos attached. No phone call, no texting an address, no "which job did you mean". The office and the field see the same live picture.

For work that needs more than one pair of hands, team scheduling lets you book several operators onto the same job at once, and you can adjust one person's time without moving everyone else's. Over time ServiceM8 learns which operators you tend to send out together and starts suggesting those teams for you, which quietly shaves minutes off every busy morning.

If your work does not need exact appointment times, the Job Allocations add-on lets you hand an operator a booking window instead. You give them a timeframe, an estimated duration and an expiry, and they slot the job into their day. For reactive trades where "sometime Tuesday morning" is the honest answer, that flexibility keeps the board realistic rather than a wall of appointments nobody can keep.

Let the board earn its keep.

Colour-code your job categories so a glance tells you what kind of day the team is facing. Reactive callouts in one colour, planned installs in another, warranty returns in a third. When the board reads at a glance, allocating work becomes a reflex instead of a decision.

Layer 4: Standardise how every operator works

Neatly organised van interior with tools racked and a tablet mounted near the dashboard
Templates mean the newest operator quotes like your best one.

This is the layer that separates a team that merely uses ServiceM8 from one that gets real results out of it. When you are a sole trader, consistency is automatic; there is only you. Add operators and suddenly three people quote three different ways, describe the same job in three tones, and leave the customer with three different impressions of your business.

Templates fix that. Build your common quotes and services once, with your standard descriptions and pricing baked in, and every operator raises them the same way from their phone. The newest apprentice sends a quote that reads like the one you would have written yourself. That consistency is not cosmetic. It is what makes a growing business still feel like one business to the customer.

On the Growing plan and above you also get forms and certificates, which matter enormously for regulated trades. An electrician can complete and issue the right certification on site, attached straight to the job, rather than promising to email it later and forgetting for a week. Asset management lets you record what you installed and where, so the next visit starts with history instead of guesswork.

Then there is the field detail that quietly builds trust. Every operator can capture photos and videos on the job, collect a signature, and add notes that sync back to the office, all of it working even without signal and uploading when they are back in range. Good customer service shows you care, and a tidy record of before-and-after photos on every job is care the customer can actually see.

None of this replaces the human on the doorstep. It frees them up. When the admin is handled by templates and automation, your operators can give the essential human touch that wins the next job and the referral after it. That is the whole point of getting the technology right, and it is why I have always argued that the software should bridge the gap between the digital and the personal rather than paper over it. I have made that case at length in my piece on why the human touch still converts better than automation.

Layer 5: Get paid without chasing

Close-up of a customer tapping a bank card against a phone held by a tradesperson on a doorstep
Take the card on the doorstep and the invoice reconciles itself.

The final layer is where a well-set-up team stops leaking money. Chasing late invoices is dead time, and on a busy team it is dead time multiplied across every operator who forgot to send one. The fix is to make raising and collecting payment part of finishing the job, not a separate task for later.

Start with the accounting link. ServiceM8 connects to Xero and to QuickBooks, so an approved invoice flows straight into your books and your bookkeeper stops chasing you for paperwork every quarter. Set this up early, because retro-fitting it after months of manual entry is a joyless afternoon.

Next, card payments. With ServiceM8 Pay, powered by Stripe, an operator can take a card on the doorstep the moment the work is signed off, and the payment reconciles itself against the job. For recurring work and service plans, Direct Debit through GoCardless collects on schedule without anyone lifting a finger. I have written a full walkthrough on setting up GoCardless Direct Debit in ServiceM8 if regular payments are a big part of your model.

On the Premium plan, job costing and markup billing let you see the actual profit on each job once labour and materials are in. For a team, that visibility is the difference between feeling busy and knowing you are making money, and it is usually the reason a firm moves up from Growing once the vans multiply.

Turn on automated payment reminders.

Set ServiceM8 to send its own polite reminders on overdue invoices. It is the least awkward debt collector you will ever employ, it works the same across the whole team, and it means nobody has to make the phone call that everyone hates making.

Three configuration examples

The framework is the same for everyone, but the dials you set depend on the size and shape of your team. Here is how I would configure three common setups.

The two or three operator firm

Start on Starter at £25 if your volume is comfortably under 50 jobs a month, but do not be shy about moving to Growing the moment you want forms and proposals. Keep access simple: the owner or coordinator holds pricing and settings, the operators run their own jobs. Build your ten most common quote templates first, connect Xero, and switch on card payments. That is 80% of the value for a small team, and you can add the rest as you grow.

The five to eight operator business

This is Growing territory, heading towards Premium as volume climbs past a few hundred jobs. The dispatch board becomes a full-time job for someone, so give your coordinator the training to own it. Use team scheduling for the multi-operator jobs, lean on Job Allocations for reactive work, and get strict about templates because inconsistency starts to show at this size. Turn on job costing when you want to see which work is actually paying.

The ten-plus operator operation

Premium or Premium Plus, depending on throughput. At this scale the standards layer is everything: templates, forms, certificates and asset records keep a large team pulling in one direction. Review access levels properly, because a bigger team means more people able to change things. Use the access log as a routine management tool, not just a fire alarm. And put real effort into onboarding, because a new operator who learns the system in their first week is productive in their second.

Where teams get the setup wrong

After a few hundred setups, the failure patterns rhyme. None of them are the software's fault, and all of them are avoidable.

The first is skipping the standards layer. Owners rush to get operators live and never build the templates, so everyone quotes their own way and the business feels scattered to customers. The second is over-permissioning: handing every operator full access because it felt easier, then wondering why a price list got edited or a setting changed. The third is ignoring the Android question until an operator's first day, when they discover the Lite app does a fraction of what they were promised.

The fourth is the quiet one: treating ServiceM8 as a scheduling tool and never connecting the money side. A team can run beautifully organised jobs and still bleed cash because invoices go out late and card payments are not set up. Layer 5 is not optional. It is where the framework pays for itself.

Do not let the setup drift half-finished.

The most expensive ServiceM8 account is a half-configured one: operators added, but no templates, no accounting link and no payment collection. You get the monthly cost with a fraction of the benefit. If you only have one weekend, spend it finishing all five layers for a narrow slice of your work rather than half-building across everything.

What tradespeople say about running teams on it

Recommended videos

Overview and demo of ServiceM8 UK

Overview & Demo | ServiceM8 UK

ServiceM8

How to invoice on site and in the office with ServiceM8

How to invoice on site & in the office (2025)

ServiceM8

Expert tips on ServiceM8 for trade businesses

Expert Tips on ServiceM8 for Trade Businesses

UpScale Business Coaching

ServiceM8 tutorial for beginners

ServiceM8 Tutorial For Beginners

Speak About Digital

Demo of ServiceM8 for trade and service businesses

Demo of ServiceM8 for Trade & Service Businesses

ServiceM8

ServiceM8 Launch Event 2024 with new features

ServiceM8 Launch Event 2024

ServiceM8

Frequently asked questions

No. Every paid plan includes unlimited users, so adding operators does not change your monthly price. What changes the price is job volume. You move up a plan when you process more jobs, not when you hire more people.

The full app is iPhone and iPad only. Android users get ServiceM8 Lite, which is stripped back and misses much of what makes the field experience good. If a chunk of your team is on Android, factor that in before you build your whole system around the app.

Set an access level on each staff record. Give field operators what they need to run their own jobs and keep pricing, settings and the full customer database with the office. It keeps the app simpler for the person on the tools and protects the bits that hurt if they change by accident.

Usually Growing at £59 to start, moving to Premium as monthly volume climbs past a few hundred jobs and you want job costing. Count your jobs across your three busiest months, take the average, and pick the plan that clears it with a little headroom.

Yes. ServiceM8 links to Xero and QuickBooks, so approved invoices flow into your books automatically. Set this up early in your configuration rather than after months of manual entry.

Yes. The app holds job information, photos, notes and signatures offline and syncs everything back when the operator is in range again. Useful for basements, plant rooms and rural jobs where signal drops out.

My verdict

Set it up in five layers and let it run the admin so your people can run the customer relationship.

ServiceM8 is the platform I recommend most often to growing trades teams, and the per-job pricing is why. It lets you hire without the software punishing you for it. Get the five layers right, in order, and you end up with a business your operators run from their phones and you watch from a screen, with the money side handling itself. The technology should bridge the gap between the digital and the personal, never replace it. Done properly, that is exactly what this does: it clears the admin so your team can give the human touch that actually wins the next job.

Share this article

Ready to Transform Your Business?

Turn every engineer into your best engineer and solve recruitment bottlenecks

Join the TrainAR Waitlist

Stay Updated

Get weekly insights delivered to your inbox.

Recommended Articles

comments powered by Disqus