CALLJOE.COBook now with Joe

Brand

Range and Restore

An award-winning Archway sports massage clinic, with a 77-page site engineered to own local search and turn visitors into booked appointments.

Brand

Range and Restore

A sports massage clinic, found and booked.

The build

Range and Restore is a sports massage and soft-tissue clinic on Junction Road, Archway, and a clinic's website has exactly one job: be found by people in pain nearby, and get them booked in without friction.

I built the site around that job at a depth most clinics never go to. Seventy-seven hand-built pages: every service with its own page, ten local-area pages covering the neighbourhoods the clinic actually serves, and twenty-six articles answering the questions people in pain actually search. Booking deep-links jump straight into the clinic's booking system at the exact treatment, and live Google reviews sit on the site pulling their five-star rating in automatically.

There's even a 3D infrared sauna room you can walk through in first person, because the recovery suite deserved more than a photo. The clinic went on to be named New Sports Massage Clinic of the Year, and the site is the front door that keeps the diary full.

Technically engineered.

The decisions that make this build hold up.

  1. 01

    Local SEO at full depth

    Ten areas-served pages, twenty-six condition and treatment articles, and structured data on seventy-five of the seventy-seven pages, including FAQ schema on fifty-six of them. When someone nearby searches their pain, this clinic is the answer.

  2. 02

    Booking without friction

    Around twenty-five deep links route every call-to-action straight into the clinic's booking system at the exact discipline and treatment, no 'contact us and we'll get back to you' in sight.

  3. 03

    Live reviews, not screenshots

    The site pulls the clinic's Google reviews and photos in live through the Places API, cached and fault-tolerant. Social proof that updates itself and can't go stale.

  4. 04

    A 3D sauna you can walk through

    A first-person walkthrough of the infrared sauna room built with three.js, with hotspots and touch controls on mobile. Not a gimmick, a reason people remember the recovery suite.

  5. 05

    Email marketing wired in

    Forty hand-built, email-safe templates synced to Mailchimp by script, so the clinic's campaigns look like the brand instead of a newsletter builder.

The real stack

  1. Next.js 16 + TypeScript

    77 static pages, every one hand-tuned

  2. React Three Fiber + three.js

    First-person 3D sauna walkthrough

  3. Google Places API

    Live reviews and photos, cached server-side

  4. Jane App deep links

    Straight-to-treatment booking from every CTA

  5. Mailchimp

    40 branded email templates, synced by script

  6. PostHog + GA4 + Google Ads

    Consent-gated analytics and conversion tracking

The site behind an award-winning clinic.

Range and Restore went on to be named New Sports Massage Clinic of the Year, and the site is what puts them in front of every local search that matters, then walks the visitor straight into the booking diary.

Where my services came in

Book a call

Loading calendar…

No time that suits? Message Joe on WhatsApp or email hello@calljoe.co.

Chat with Joe