Anticode Open builder

A pool service website for maintenance plans, repairs and the season

Pool owners come to a pool service website for one of three reasons: they want someone to look after the pool every week, something has stopped working, or the season is about to start or end. Each needs its own route. A good pool service website sells maintenance plans clearly, takes repair requests with enough detail to diagnose, and opens seasonal bookings early.

Updated · By the Anticode team

Three routes from the homepage

Regular maintenance
For owners who want the pool kept clean and balanced without thinking about it. Goes to the plans page.
Repairs and faults
Green water, a pump that won't prime, a leak, a heater fault. Goes to the repair request form and a phone number.
Seasonal work
Opening in spring and closing or winterising in autumn, in climates with a season. Goes to the booking page.

Maintenance plans people can compare

Plans sell best when the visit is described precisely. For each plan, say how often you visit and what happens every time: skimming, brushing, vacuuming, emptying baskets, backwashing or cleaning filters, testing and balancing water, checking equipment. Then what's included in the price and what isn't, most importantly chemicals and parts.

Example plan structure
PlanVisitsWhat it suits
Chemical checkWeekly, short visitOwners who clean the pool themselves but want the water right.
Full serviceWeeklyOwners who want everything done; chemicals included or itemised.
FortnightlyEvery two weeksCovered or lightly used pools, or in cooler months.
Holiday coverWhile the owner is awayOne-off or short runs of visits.

Sign up buttons can point at your payment link from Stripe Payment Links, PayPal or another provider. An account has one payment link, so every button opens the same checkout; for several plans, point it at a page at your provider that lists them as subscriptions. The payment link doesn't collect the pool's address and access details, and it isn't connected to a customer list, so pair it with a short sign-up form, or ask for the details on the provider's checkout if it supports custom fields. You still schedule the visits yourself.

A repair request that helps you diagnose

A repair visit goes much better if you arrive with the right parts. Ask for the address, what's wrong, when it started, the pool type (in-ground, above-ground, concrete, liner, fibreglass), the equipment brand and model if known, and whether the pool is in use. Anticode's standard contact form has a name, email and a message, so either prompt for these details in the message or use a custom form tied to a site function (up to 30 plain-text fields) or an app-built form with separate fields, which reach you through the same submissions inbox. Forms don't take file uploads, so ask for photos of the equipment label or the leak when you reply.

Route repair requests to your phone with a form connector to Telegram or Slack, and copy them to a Google Sheet to keep a job list. Each submission is sent once without retries and is also kept in the dashboard.

Opening and closing season bookings

Seasonal jobs are perfect for Anticode's booking calendar: set up "Pool opening" and "Pool closing" as services. The calendar offers six fixed times a day (Mondays skipped), so you can't size slots to the job; treat the time as a start time and confirm each booking yourself. Each slot takes one booking, with the service, day, time, name, phone and email, so two customers can't take the same slot. The calendar shows dates up to 120 days ahead, which means opening bookings become available roughly four months before you want to start; announce on the site when you'll open the diary. If you run two crews, set up a service for each so both can be booked for the same time. The calendar can't take a deposit or check the address is in your area, so state the area plainly next to the button.

Area, water testing and trust

List the towns or neighbourhoods you cover and any travel charge beyond them; route efficiency is your margin, so it's fine to say you're not taking new weekly customers in a particular area. A water testing page builds trust and brings in customers: what you test for (sanitiser level, pH, alkalinity, calcium hardness, stabiliser), why each matters in a sentence, and whether owners can drop a sample in for free testing. State your insurance, certifications held by your technicians, and whether you're trained to handle the chemicals you use.

To build it, describe the business to Anticode: "a pool cleaning and repair company covering the coast between two towns, weekly plans, seasonal openings and closings". Swiss (Inter Tight) or Organic (Figtree) suit the subject, with a teal or blue action colour. Since forms collect addresses, two-factor sign-in is required for the account owner and the person publishing before the site goes live. Related: landscapers and cleaning services.

Limits

  • No route planning, visit scheduling or technician app.
  • Plans are sold by payment link; no customer accounts or automatic matching to visits.
  • No recurring bookings in the calendar; weekly visits are arranged by you.
  • No photo uploads with repair requests.

Questions people ask

Can I sell pool maintenance plans on a pool service website?

Yes, through your payment link, pointed at subscription plans at your provider, with a sign-up form for the pool's address and access details.

Can customers book pool openings online?

Yes, on the booking calendar, up to 120 days ahead, one booking per slot per service.

Can customers send photos of a fault?

Not through the form. Ask them to reply to your email with photos of the equipment and the problem.