← All work
Moana SkiesTourismKaikōura2026
A stargazing company that stopped renting its own front desk
New site, and a booking platform built to replace the one charging 3% of every seat sold.
WebsiteBooking platformPaymentsBack-officeMobile app

- bookings migrated
- 394bookings migrated
- reconciled to the cent
- $40,606.96reconciled to the cent
- per-booking fee removed
- 3%per-booking fee removed
The situation
Brad was paying an agency $250 a month to maintain a $5,000 WordPress site he couldn't edit.
Bookings ran through Rezdy at $99 AUD a month plus 3% of every online booking, plus card fees on top.
Stargazing lives and dies on weather, and there was no way to cancel a session and rebook everyone without doing it by hand, one email at a time.
What got built
- A twelve-page site rebuilt around his own photography and film.
- A booking system with the card payment taken on his own domain, seats held safely under load, and a back-office his staff run the night from.
- Weather cancellation that emails every affected guest a free rebooking link in one action. Fifteen booking platforms were pulled apart during the research and not one of them automates this.
- Every historical booking migrated across and reconciled to the cent before anything was switched off.
- An iOS and Android app with a live sky map, now on both stores.
Live and taking bookings since August 2026.
More work

United Sports GroupSportChristchurch
The operating system behind ten brands
Registrations, payments, staff, stock, streaming and reporting for a sports organisation with 10 full-time staff.
- people migrated
- 8,721people migrated
- of payment history reconciled
- $1,117,269of payment history reconciled

Hada StudioBeautyChristchurch
A skin studio that stopped paying rent on its own client list
Website plus a full salon system, built to replace Fresha's monthly fee and its 20% cut of new clients.
- marketplace cut removed
- 20%marketplace cut removed
- subscriptions replaced
- 2subscriptions replaced