← All work

Case study · Native Apple apps · Web apps

Huntington Pool Services

An iPhone app for the crews in the field, and a hub for the office that runs the whole week.

Redrawn from the real screens with sample data.

Client
Huntington Pool Services, California
Year
2026, ongoing
What
Native iPhone app, office web app, integrations
Our part
Product design, engineering, rollout

The problem

Weekly pool service runs on routes, binders and phone calls. Readings were written on paper, stop codes lived in notes, and the office pieced the week back together from a field-service tool that didn’t fit how the crews actually work.

The tech app

Native iPhone, built in SwiftUI.

Everything a tech needs at the pool, in the order they need it, and nothing that waits on a signal.

A guided visit

Readings, chemicals, skips, notes and photos, in the order they happen. Finish waits until it’s complete.

Readings on a dial

Drag to the number with a glove on. The target range is right there, so a bad reading is obvious.

Sign-in is the time clock

Any phone, a name and a PIN. It also checks the phone out.

Photos on the visit

Proof of a clean pool, or of the problem, filed with the stop.

Works with zero bars

Visits save on the phone and send themselves when signal comes back.

The office, in your pocket

Messages and changes arrive on whichever phone the tech picked up.

Codes, only for today

Encrypted on the phone, every reveal logged, wiped at sign-out.

The office hub

Web app, live, connected to QuickBooks.

  • Every route live: who is out, how far along, and what changed today.
  • Leads that sign themselves up, verify their phone and email, and book a quote visit.
  • Quotes, e-signatures and the move from lead to customer, with billing set up in QuickBooks.
  • A billing queue that does the routine work itself and asks a person only when it should.

How we worked

  1. 01Brain dump, then questionsWe start with everything the owner knows about how the week runs, then ask until nothing is fuzzy.
  2. 02Every screen designed before codeHigh-fidelity designs for each flow, phone-first, reviewed before anything is built. A Figma mirror of the app stays in step with every release.
  3. 03Built with Claude Code, reviewed by peopleSmall pull requests, each one checked, tested and merged on purpose.
  4. 04Shipped behind switchesNew features go live turned off, then on for one crew, then for everyone.
  5. 05Tested where it’s usedOn real phones, on real routes, with the office watching the other end.

Where it is now

The office hub is rolling out to the team now. The tech app is in pilot on a real route, then on to every crew.