H Labs/Pool service · Available now

The whole pool business, yours to keep.

Scheduling, chemistry, service reports, and Stripe-native billing — rebuilt as Claude Skills you own outright. You run it by talking to Claude. It runs on your Airtable and your Stripe. Nothing runs on us.

Own it
pay once, keep it
Any size
same cost as you grow
Your Stripe
money settles to you
~10 min
to set up, end to end

01 — Why now

There's blood in the water.

The tools operators use all share the same seam. Chemistry logic is easy to copy; the real weakness is payments and pricing. That's exactly where we're strongest — pool-native workflow with generalist-grade Stripe billing, at a cost that doesn't climb as you grow.

Skimmer
The incumbent

Great offline app — but per-pool pricing that's quadrupled in five years. Every customer you win costs you more, every month, forever.

Growth-punishing pricing
PoolBrain
The chemistry-first challenger

Deep dosing and technician scorecards — with no native payment processing. You bolt on a separate processor and reconcile it by hand.

No native payments
Housecall Pro
The generalist

Solid business management for any trade — but no pool-specific workflow. Chemistry lives in clunky custom fields techs abandon.

Not pool-native

02 — How a day works

Field to office, in one note.

01In the field

The tech takes a plain note

At the pool — often with no signal — the tech jots readings and observations in whatever notes app they already use. No new app to learn, nothing to install, nothing to sync.

02Back on signal

They send it to Claude

The note goes to Claude, which parses it into an append-only service visit with readings, dosages, and photos. Live in-field dosing? Orenda's free calculator covers it — we don't rebuild a commodity.

03In the office

You run the business by talking

Onboard customers, bill the month, chase past-due, send reports — all conversation. Route boards and dashboards appear as Claude artifacts when a visual helps, then step out of the way.

your Claude · pool ops
Add the Johnsons at 123 Main — one 15k-gallon salt pool, weekly, $150/month.
Claude

Done. Created the customer, one salt pool (15,000 gal), and a weekly plan at $150/mo. I also set up their Stripe customer, ready to bill.

✓ Airtable
Customers · Bodies of Water · plan written
✓ Stripe
customer created · awaiting first invoice
Field note: 123 Main — FC 1.5, pH 7.8, TA 110, CH 300. Skimmed, brushed. Filter looks dirty.
ClaudeLogged the visit and readings. LSI −0.28 — slightly aggressive, I flagged it and added a dosing note. Want me to send the service report to the Johnsons?

03 — The skill library

Nine skills that run the whole operation.

Each is a self-contained skill. Together they cover the daily loop, the money, and the polish — reading and writing your Airtable, driving your Stripe, and rendering artifacts on demand.

onboard-customerAdd a customer, bodies of water, equipment, and plan — creates the Stripe customer.Airtable · Stripe
log-visitParse a field note into an append-only visit, readings, dosages, and photos.Airtable
chemistryCompute LSI and dosing from readings; flag any pool out of balance.Airtable
build-routeOrder today's stops with a nearest-neighbor heuristic and an optional map link.Airtable
service-reportRender the digital door-hanger and, if enabled, email it from your Gmail.Airtable · Artifact · Gmail
generate-invoicesBuild the month's invoices from line items and charge the cards on file.Airtable · Stripe
chase-paymentsRead Stripe for past-due accounts and draft tone-matched reminders.Stripe · Gmail
dashboardAn owner overview artifact: revenue, pools serviced, chemistry flags, past-due.Airtable · Stripe · Artifact
month-endReconcile the month and produce a CPA-ready export.Airtable · Stripe · File

04 — Payments

Your Stripe. Your money.

Connect your own Stripe with a single OAuth click — no API key to generate, nothing to paste. From then on the skills create customers, generate invoices from your Airtable line items, and charge saved cards. Your homeowners just get a normal Stripe invoice or autopay.

We're never the merchant of record. We hold no keys, touch no funds, and take no cut.

Gated money

Every invoice, charge, refund, or cancel goes through plan → confirm → execute. Free-text pool notes can never move real money on their own.

Least privilege

Stripe access is scoped to customers, invoices, payment links, and subscriptions only — never transfers or treasury.

You're never the middleman

No Stripe Connect, no platform liability, no application fee. Money settles straight to your own Stripe balance.

05 — What you receive

Three connections, about ten minutes.

No app to install, no site to host, no account we manage. You get the skills, the base template, and a short setup guide — then it's yours. If H Labs vanished tomorrow, your business keeps running.

01

Copy the Airtable base

One click drops the full pool schema — customers, pools, equipment, visits, readings, invoices, payments, routes — into your own workspace.

02

Connect your Stripe

A single OAuth click inside Stripe's own UI. No keys, nothing pasted. The setup skill walks you through it.

03

Optionally connect Gmail

So service reports and past-due reminders send from your own inbox. Optional, and every send is gated.

Get in early

Own the software your pool business runs on.

We're onboarding a first cohort of pool operators. Leave your email and we'll reach out when your package is ready.