Case study · Recreational contracting and retail

Aquascapes Recreational Contractors: thirty years of expertise, made findable.

Huckleberry Way rebuilt Aquascapes Recreational Contractors, in Waterloo Region since 1994, on one verified record, from its Google Business Profile to a website customers book and pay on, and since the rebuild its new-build enquiries are up 300 percent and its retail store traffic and revenue have quadrupled.

New-build enquiries

+300%

since the rebuild

Retail traffic and revenue

4×

since the rebuild

Industry

Recreational contracting and retail

Service

AI search visibility

Lighthouse

99 performance, 100 accessibility

Market

Waterloo Region

01 · The client

Aquascapes Recreational Contractors: thirty years of reputation, carried by word of mouth.

Aquascapes Recreational Contractors has served Waterloo Region since 1994, building deep technical capability across vinyl-pool construction, seasonal service, maintenance, repairs and a retail store.

It is really several connected businesses: new builds, service, and retail, each with its own customers, decision stages and seasonal rhythm. None of that structure existed anywhere a machine could read it.

At a glance
ClientAquascapes · aquascapesrc.ca
TypeRecreational contractor since 1994
WhereWaterloo Region, Ontario
ResultsNew-build enquiries up 300% · retail store traffic and revenue 4×

02 · The challenge

Word of mouth does not carry a business through Maps, AI Overviews and assistants.

Recreational contracting and retail · Waterloo Region · seasonal demand

Traffic was declining and local competition was increasing. Three decades of technical capability and a strong local reputation were not visible to the systems people now use to choose a contractor.

The search environment had moved to Google Maps, search results, AI Overviews, Bing and AI assistants: surfaces that do not reward a reputation they cannot resolve. Nothing in the old presence told them what Aquascapes did, where, for whom, or on what evidence.

A machine cannot recommend what it cannot describe. Thirty years of proof that lives only in customers' heads is, to a search system, no proof at all.

The capability was real. The record of it was not.

03 · The strategy

What Huckleberry Way built for Aquascapes: one model of the business, then everything from it.

Six blocks, in the order they had to happen. Each is a precondition for the next: you cannot rebuild a Business Profile against a model of the business that does not exist yet, and you cannot expose reporting to an agent until there is reporting.

01

Modelling the business

Modelled Aquascapes as it actually operates: legal identity, services, service areas, people, qualifications, certifications, technical knowledge, customer stories, project outcomes, store categories and seasonal workflows. That structure then shaped the content model, the information architecture, the booking flows and the structured data.

02

Google Business Profile rebuild

For a local business the profile is a major public connection point into Google's knowledge graph. Details, categories, services, attributes, service areas and content were rebuilt against the same model of the business as the site, so the two agree instead of drifting.

03

The knowledge graph

A relational graph connecting the brand to its legal and operating identity, including the CRA business number, plus links to the outside sources that confirm them, service categories, neighbourhoods, customer stories, qualifications and the evidence behind each claim. Shaun's expertise in vinyl pools, construction, maintenance, seasonal operation and troubleshooting is stated in the record and linked to him by name.

04

Website and operations

A ground-up Astro build with React islands for the interactive journeys: a multi-step booking wizard for openings, closings and maintenance, seasonal and holiday-adjusted scheduling, Stripe payment collection, and neighbourhood pages tied to the customer stories that belong to them.

05

Search and reporting

Google and Bing search setup, entity reconciliation, structured data and automated Business Profile posting. A Google Apps Script engine consolidates GA4, Search Console, Bing Webmaster Tools, Business Profile, Clarity and PageSpeed into one sheet.

06

Agent access

The reporting answers questions in plain language, and the public site publishes machine-readable descriptions of what it offers, so AI agents can find and use what Aquascapes publishes.

For the technical reader

The reporting is exposed through a Cloudflare Worker as an MCP server, so the numbers can be queried conversationally. The public site carries an API catalogue, an MCP server card, an A2A agent card and WebMCP tools. The knowledge graph links out through sameAs references, and Shaun's expertise is modelled as knowsAbout relationships.

Every service, on the shelf where AI shops.

Each service became a product on Aquascapes' Google Business Profile, with a name, a price where there is one, a plain description and a branded image. Search and AI assistants read those products directly, so “who does pool closings in Waterloo, and what does it cost?” has a sourced answer.

One business, one account of it. The services, prices and descriptions match the website and the Record.

An Aquascapes pool, half open and half under its winter safety cover.
Fall pool closing$405.00
A new kidney-shaped vinyl pool by Aquascapes, with loungers on the deck.
New pool construction
An Aquascapes technician skimming a rectangular pool, under the Waterloo Region Vinyl Pool Specialist Since 1994 banner.
Weekly pool maintenance$100.00

Vacuuming, skimming, water chemistry and equipment checks on a regular schedule, so your pool stays ready to swim all season.

On the Google Business Profile

04 · The site, at phone width

Every path a customer takes, from research and proof to booking and payment, on the device they take it on.

Astro with React islands for the interactive journeys. A multi-step booking wizard with seasonal and holiday-adjusted scheduling, Stripe payment, and neighbourhood pages tied to the customer stories that belong to them.

The live site, aquascapesrc.ca

The Aquascapes home page at phone width: a dusk pool and cabana photo under the Waterloo Region custom pool builder headline.The mobile navigation menu open on a deep blue panel: About, Build, Services, Pool Gallery and Retail Store links.The pool building process page at phone width: a waterfall and hot tub photo pair above step one, Dream it.A neighbourhood page at phone width: a pool photo over a build conditions list covering soil, water table, lot access and slope.The pool gallery at phone width: aerial photos of the Celebrity and Rectangle builds with photo-count badges.The pool closing service page at phone width: photos of a covered pool above the Covered for winter heading.The retail store page at phone width: a staff member at the counter with a product catalogue.The home page call to action at phone width: a kid mid-jump into a backyard pool above the Ready to start building your dream pool heading.

aquascapesrc.ca

The Aquascapes home page on desktop: a dusk photograph of a lit pool and cabana behind the Waterloo Region's custom pool builder headline.

The live site · aquascapesrc.ca

A Lighthouse report for aquascapesrc.ca scoring 99 Performance, 100 Accessibility, 96 Best Practices and 92 SEO.

Lighthouse · 99 / 100 / 96 / 92

05 · What moved, and how we know

What changed for Aquascapes: new-build enquiries up 300 percent.

Every figure names the system it came from, so each one can be traced back to the place it was measured rather than taken on trust.

New-build enquiries

+300%

New-build enquiries since the rebuild, for the highest-value service line.

Validated by Aquascapes, September 2026

Figure

What moved

Window & source

+300%

New-build enquiries, up 300% since the rebuild.

Validated by Aquascapes, September 2026

4×

Retail store traffic and revenue, quadrupled since the rebuild.

Validated by Aquascapes, September 2026

99/100

Lighthouse Performance, with 100 Accessibility (AODA-grade), 96 Best Practices and 92 SEO. Independently re-runnable.

Lighthouse · anyone can re-run it

The business did not change. What a machine could say about it did.

Get your AI Readiness Report ›

What happens next

Get your score, read your report, then map the plan.

Step 1 · See your score

Run a free check of how clearly AI can resolve, trust, and cite you, scored out of 100 across six signals. Your report lands in your inbox, usually within minutes.

Step 2 · Map the plan

A call to walk through your report and decide whether to start, and where: which track comes first, and what you already have that counts. Interpretation and planning, not a sales pitch.