Imperial Valley Pool Services
A local pool service company running on phone calls and paper turned into a platform with online booking, recurring payments, and a real operations dashboard.
Visit the live site

Quotes were given over the phone, schedules were tracked manually, and payments were chased after the work was done. Growth meant more chaos, not more profit — every new customer added administrative weight.
The business needed customers to be able to see prices, book service, and pay online — without the owner touching any of it.


We designed a customer-facing flow around how people actually shop for pool service: transparent zone-based pricing, instant quotes, and one-tap recurring subscriptions through Stripe.
- Zone-based subscription pricing with Stripe recurring billing
- Customer database and service history on Supabase
- Chemical inventory imported and tracked from existing records
- Admin dashboard for scheduling, customers, and revenue
- Staged launch plan so the business never went dark

Customers now book and pay without a phone call. The owner sees the whole operation — schedule, revenue, customer history — in one place.