The developer behind UK ServiceM8 partners.

I'm David Webster, a ServiceM8 developer in Australia, where ServiceM8 is built and most of its developers live. UK partners pass me the client requests that need code, custom reports, API integrations, add-ons, and keep everything else: the client, the connection, the revenue share, and the training work that falls out of every build.

The deal, in four lines
Your client, your connection, your revenue shareUntouched
FFP builds only what needs codeReports, APIs, add-ons
Setup and training that falls out of a buildGoes back to you
PriceFixed, quoted first

The work partners pass to us.

You do the setup, forms, training and support. We do the part that needs a developer, and only that part.

Custom reports

The document a client's customer, insurer or auditor expects, built from job, form and photo data through the API. The request every partner gets and few can build.

Integrations

ServiceM8 talking to Xero beyond the standard sync, or to any system with an API: accounting, compliance registers, suppliers, industry software.

Private add-ons

ServiceM8 15 lets clients draft their own add-ons, and ServiceM8 support will not troubleshoot them. We take the half-built ones to working, tested and installed.

Data work and migrations

Bulk changes, clean-ups and moves into ServiceM8 that are too big for the import screen: history, photos, open quotes, the lot.

Your overnight is our working day.

Brisbane runs nine to ten hours ahead of the UK. A brief sent at your end of day is being worked while your office is closed, and the answer is in your inbox when you open up. For a fixed-scope build, the time difference is a feature: no waiting out your own business hours.

When a live call helps, your early morning is our early evening and we take it. The rest moves asynchronously: short written updates, screen recordings you can forward straight to your client.

How it works between partners.

Built so the client relationship never leaves your hands.

1

You send the brief

Forward the client request as they said it. We reply the same business day with whether it is buildable and what we would need to scope it.

2

A 15 minute scope call

You are on the call. We ask the technical questions; you keep owning the relationship. Then a fixed quote in writing, no hourly meter.

3

We build, you stay in the loop

Access through an API key or a staff login the client can revoke. The client stays connected to your partner account, so your revenue share is untouched.

4

Handover feeds you work

Every build lands with documentation and a walkthrough, and the training that falls out of it is yours, not ours. Setup and training enquiries we get in your region go to you.

What partners ask first.

Who owns the client?

You do, and the arrangement is built so that stays true: the client remains connected to your partner account, your revenue share keeps accruing, and our access is an API key or a staff login that can be revoked the day the build is done. We do not do setup, forms, training or support, so there is nothing for us to take over.

Will you end up competing with us?

Only if you sell custom API development, in which case we are probably trading work already. FFP does not sell setup, conversions, training or admin support anywhere. The work that needs code is the whole business.

Does working with an Australian developer slow things down?

The opposite, usually. ServiceM8's own listed developers are almost all in Australia, so UK partners are already sending this work offshore when they send it anywhere. Fixed scope plus the overnight cycle means progress happens while you sleep, and five business days for a standard report is five business days wherever you are.

What do builds cost?

Fixed prices quoted in Australian dollars before work starts, with a 50% deposit. As a guide, a custom report starts around A$1,200 and an integration around A$2,000. Australian GST generally does not apply to work for businesses outside Australia, so the quoted figure is normally the whole figure. Any referral arrangement with a partner is disclosed on the client's quote.

What happens when it breaks later?

Every build has a fix period after delivery. After that, optional monthly care covers monitoring and fixes when ServiceM8 or a connected system changes something. Either way the client's first call can stay with you; we sit behind it.

Send the job over.

Tell us about the client request you cannot build in-house: the report they asked for, the system that will not talk to ServiceM8, the add-on that stalled. We reply the same business day with whether it is buildable, and a fixed quote follows a short scope call you are welcome on.

Your client stays yours: connected to your partner account, with your revenue share untouched. Setup and training that falls out of a build goes back to you.

Ipswich, Queensland, Australia. Building for partners worldwide.