Haswell Creative — Case Study 08

Elite Pool Management · Home Services

Recurring service needs a recurring site

Elite Pool Management's whole business is showing up on the same day every week without being asked. Their website made every visit look like a one-off request. We built a site around the schedule instead of the sale.

Role
Website redesign, UX, build
Year
2025
Deliverables
Responsive site, service pages, recurring-visit scheduling, service area map
The Elite Pool Management homepage shown on a laptop and a phone, with a resort pool photograph and the headline Professional Pool Service Solution.
A resort-quality photo over a site with no way to actually schedule anything beyond a single one-time visit.

The problem

Most of Elite's business is standing weekly or biweekly service — chemical balancing, skimming, equipment checks — not one-off cleanups. Their site, another copy of the same reseller template running under a home-services brand, only offered a generic “Schedule Now” button that led to a contact form with no sense of recurrence.

New customers had no way to see what a standing service actually included, or set up the day-of-week pattern that makes the whole business work. Every new account started with a phone call to sort out details the site should have captured up front.

There was also no visibility into coverage. Elite had grown past its original service area, but the site gave no way for a homeowner in a newer neighbourhood to check whether a route already passed nearby.


The approach

Three moves, in order.

01

Name the service tiers plainly

Weekly Cleaning, Chemical Balancing and Equipment Repair each get their own card, so a homeowner understands what “full service” actually includes before they ask.

02

Build the schedule into the booking form

The new scheduling page captures pool size, service type and a preferred day, and shows a weekly calendar strip so a customer can see their visit pattern before confirming.

03

Show the routes, not just a phone number

A service area map with visit-day badges by town lets a new customer check coverage — and see which day their neighbourhood already falls on — before they ever call.

The work

What we built.

The new homepage

The new Elite Pool Management homepage on desktop and mobile: a resort pool under a teal-to-orange gradient reading Your pool, perfectly kept, with a scheduling card.
The homepage, built around the standing visit. The schedule card sits in the hero, so the recurring service is obvious before a word is read.
The services page: a three-card grid for Weekly Cleaning, Chemical Balancing and Equipment Repair, each with a line icon and short description.
Three services, laid out so a customer knows exactly what a standing visit includes.
The service area page: a regional map with a shaded coverage zone across several towns, beside a list of towns with visit-day badges.
Coverage and visit day, both visible before the first call.
The schedule service page: a form with property address, pool size, service type and preferred day, above a weekly calendar strip showing recurring visit days highlighted.
Recurring service, booked as recurring service — the calendar strip is what the old site never had.

Also delivered

An automated visit-reminder email sent the morning of each scheduled service, which cut the “was someone supposed to come today?” calls that used to interrupt the office.

Results

First season on the new site.

+47%

New standing-service sign-ups online

+22%

Customers in newly added neighbourhoods

−31%

Calls to confirm a scheduled visit

1

Booking form that finally understands “every Tuesday”

“We've always been a recurring business, but our website only knew how to sell a single visit. Now people set up their schedule themselves, and half of them pick the exact day we'd have assigned anyway.”

Marcus FeldOperations Manager, Elite Pool Management

Figures are illustrative of the outcomes this engagement was designed to produce and are shown here for portfolio purposes.