// Independent software practice

Your stack has gaps. We close them.

Built by someone who’s run the jobs, kept the books, and seen the gaps from both sides.

ServiceM8 AroFlo simPRO Buildxact Xero

// The gap

Most trades businesses end up with a stack that mostly works. The job-management platform handles operations. Xero handles the books. The two are connected — but only at the edges, and never quite where the money actually moves. The result: re-keyed quotes, WIP that lives in spreadsheets, retention nobody’s chasing, profitability you can’t see clearly until three months after the job is done.

// How I work

Discovery-first. Outcome-led.

// 01 · Understand

I come in and learn the operation. Current platforms, current workflows, where the data leaks margin, where the manual work hides.

// 02 · Plan from the goal

We agree on the actual goal — usually clearer visibility, less manual work, faster month-end. I work backwards from there to the smallest thing that closes the gap.

// 03 · Build, integrate, or buy

Sometimes the answer is custom software. Often it’s integrating two platforms you already pay for. Sometimes it’s “buy this off-the-shelf.” I’ll tell you which.

// Who I work with

// Niche 01

Trades & construction

5–50 staff, on ServiceM8, AroFlo, simPRO or Buildxact + Xero.

ServiceM8 AroFlo simPRO Buildxact

See trades work

// Niche 02

Coming soon

Bookkeeping firms

3–30 staff, on Xero + Ignition + FYI / Dext / ApprovalMax.

Xero Ignition FYI Dext ApprovalMax

// Why me

15 years on the trades side of the table.

I project-managed jobs for tier 1 and 2 builders before I built software. WIP, retention, progress claims — I did the work.

I run a trades-niche bookkeeping firm.

Vital Accounts, 10 staff, all trades. So I see what’s breaking in your stack from the books side, every day.

You work with me directly. No agency layers.

No account managers, no juniors, no handoffs. I do the discovery, I write the code, I’m there when it ships.

// What I build

Four kinds of work.

See services in detail

// 01 · Integration

Make the platforms you already pay for talk properly — ServiceM8, AroFlo, simPRO or Buildxact with Xero, including the bits that usually break: tax codes, retention, progress claims.

// 02 · AI workflows

Specific agents for named tasks — drafting ServiceM8 quotes from inbound enquiry emails, classifying and routing supplier invoices, with a human in the loop.

// 03 · Custom software

When off-the-shelf can’t deliver — hosted dashboards joining job data with Xero for job-by-job profitability, internal tools that sit between platforms.

// 04 · Strategy

A paid scoping engagement, a stack audit, or a build-vs-buy review — a one-page recommendation you can act on.

// Next step

Got a specific gap in mind?