Construction & TradesAuckland
A job management system for a national trades franchise
Thirty-odd franchisees, each with their own version of the truth. One system for jobs, quotes, variations and timesheets, with the franchisor able to see across it without owning each business.
- franchisees on one platform
- 30+
- variation capture and sign-off
- On-site
- from job completion to invoice
- 1 day
Comparable to: Fergus or ServiceM8, fitted to a franchise structure
01The work
What actually happened
The client is not named here at their request. If a reference would help you decide, ask on the call — several are happy to take one.
Off-the-shelf job management assumes one business. A franchise is many businesses that need to look like one to the customer and stay separate to the accountant. The franchisor needed visibility for brand and warranty purposes; the franchisees needed their financials to remain their own. Every product they had trialled failed on that one structural point.
We built tenancy around the franchise model directly: each franchisee is an isolated tenant, with a defined slice — job status, warranty, customer satisfaction — surfaced upward, and nothing else. The permission model was the hardest part of the project and the reason it succeeded.
Variations were the commercial payoff. Capturing and signing a variation on site, before the work is done, turned a recurring monthly write-off into billable revenue. That single feature was cited by franchisees as the reason adoption held.
02Shipped
What was built
- 01
Per-franchisee tenant isolation with roll-up reporting to the franchisor
- 02
Quoting, job costing and variations with on-site signature
- 03
Timesheets captured at the job rather than reconstructed weekly
- 04
Xero integration per franchisee, each into their own organisation
Built with
- Next.js
- Flutter
- PostgreSQL
- Xero API
- AWS Sydney
- Sector
- Construction & Trades
- Region
- Auckland
Next stepFree · no obligation
If any of that sounded familiar, it is worth a conversation
Free 45-minute call with the person who would run the build. No sales script, no obligation.
- 01
You tell us what hurts
Forty-five minutes, no preparation needed. Bring the process that is costing you time.
- 02
We tell you what we think
Including when the answer is a setting in software you already own, or nothing at all.
- 03
You decide, in your own time
No follow-up sequence, no pressure. If it is worth doing, we will scope it properly.
Free 45-min
scoping call