Spreadsheets everywhere
Version control is a filename. One bad formula wrecks the month. People don't trust the numbers. They still live in the sheet because there's nowhere else to put them.
A Christchurch studio · Est. 2010
I build custom tools for NZ businesses with about 10–50 staff: booking systems, internal dashboards, integrations, the odd web app. Websites too, when that's the actual problem. One person from first call to production.
The problem
What worked at 20 staff usually breaks by 50, especially when the business still runs on workarounds.
Version control is a filename. One bad formula wrecks the month. People don't trust the numbers. They still live in the sheet because there's nowhere else to put them.
Xero, Shopify, your booking system, a warehouse export. Data gets re-typed between them. Every handoff is a chance to miss something.
Copy-paste, phone tag, "can you send that again?" It gets done. It doesn't scale, and your best people end up doing admin.
Services
Internal systems that replace the spreadsheets and side tools. Laravel and Filament, so you get a proper admin panel, reports, and workflows you actually own.
Connect the tools you already use: Xero, Shopify, booking, warehouse, accounting. If someone is copying data by hand today, I can usually wire it up. Stripe, Mailchimp, Google Workspace, Microsoft 365, custom APIs.
Marketplaces, booking platforms, SaaS, customer portals. I've built and run them: payments, accounts, dashboards. Chosen for what you need, not what's fashionable.
Marketing sites, content sites, and rescues for sites that are slow, ugly, or a pain to update. WordPress, Shopify, or custom. I pick what fits the job.
Selected work
Event site · Laravel · High-traffic
Country music festival site, live since 2019. When a lineup drops, traffic spikes hard. The site has to stay up. I built it on Laravel, host it, and still look after it when things get busy.
Rental ops platform · Multi-tenant
Multi-tenant rental ops for Jimny Rentals, Dream Drives, and Wilberforce Offroad. Fleet, bookings, payments, and pricing in one operator dashboard, with separate businesses on shared infrastructure.
Marketplace · Live nationwide
Vehicle relocation marketplace: listings, claims, driver checks, payments. It replaced Facebook groups and a lot of phone tag.
SaaS · Fintech
Rental revenue protection from pickup through to chargeback. Built in NZ on Stripe, sold internationally. Product site, demo flow, customer dashboard, integrations.
Process
01 / Chat
Call, video, or coffee in Christchurch if that suits. I want to hear what you're trying to do, what's in the way, and what "done" looks like. Free, no obligation.
02 / Scope
I write up what I'd build, what it costs, and what it costs if you leave it as-is. Fixed price when that's sensible, hourly when it isn't. Either way you know upfront.
03 / Build
Working software, shown every week. No three-month black box. You use it early, push back, and shape it while it's being built.
04 / Run
I host it, watch it, and keep fixing things as the business changes. A lot of clients have been with me 5+ years because it still works for them.
What clients say
I've been working with Adam since 2011 and he's genuinely one of the most valuable people in our corner. He built the booking system we've run for years, handles our photography, keeps our social media sharp, and even comes on a few events to help out. He's not just a supplier — he's become a good mate who actually cares how Targa performs. There's not much he can't do, and that matters when you're running a fast-moving event business.
Adam's been looking after the Selwyn Sounds website since 2019 and I honestly couldn't manage without him. When we drop a new lineup, the traffic hits hard and fast — he's across it before I even have to ask. He's always suggesting smarter ways to do things online, and he's the kind of person who'll sort things out late at night without making a fuss about it. It's a great partnership.
Two years in and Adam's made our Shopify setup so much better. He just gets it — whether it's integrations, updates, or something we haven't thought of yet, he's on it. On top of that he's become a good mate, which makes working together pretty easy. Highly recommend.
01
No account manager, strategist, designer, then developer. I do the lot. One person making the calls usually means faster builds and less gets lost between teams.
02
Booking systems, marketplaces, SaaS, internal tools: motorsport, festivals, retail, rental, fintech. Some of what I built years ago still makes money for clients today.
03
Christchurch base, NZ time zone. Most clients are elsewhere in the country and we work on video. Happy to meet in person if you're local.
04
Custom work is yours: code, hosting, data. You're not renting seats on someone else's SaaS. I'll use Shopify or WordPress when that's the right call, and say so when it isn't.
Tell me what you're trying to fix or build. No pitch deck. No handoff to someone else. Just a straight chat about whether I can help.
[email protected]