Portfolio Services About Blog FAQ Contact Book a Free Consult
Portfolio

The Work

A curated look at website design, brand identity, and photography projects, all under one roof, starting with a website redesign built to be found on Google.

Carpe Diem Massage Therapy

Case Study - Web Design

Client Work · Covent Garden Market, London ON

Beverly's massage practice has been a fixture of London's Covent Garden Market since 1996, but her four-page template website, with its stock photos and broken images, didn't show it. I rebuilt it from scratch: 17 hand-coded, SEO-first pages designed around the clinic's hand-painted murals, so the site finally looks like her practice and is built to be found on Google.

After

From a four-page template to a seventeen-page destination

  • Designed around the clinic's hand-painted murals
  • Eleven treatments, each with a page of its own
  • Local SEO and structured data on every page
The new Carpe Diem Massage Therapy homepage: a custom design built around the clinic's hand-painted murals
Explore full-size ↗
The old Carpe Diem website: a generic template with stock photos View full-size
Before

The entire old site, small enough for the corner: four template pages, broken stock photos, and not one mention of London in a headline. Behind it, the new site speaks for itself.

Site Pages
4 → 0
Pages That Can Rank on Google
1 → 0
Google-Ready FAQ Answers
4 → 0
Hand-Coded, No Builder Bloat
0%

More than a new look

The design is the part you can see. The bigger upgrade is everything underneath: the site was rebuilt from the ground up so Google understands exactly who Beverly is, where she practices, and what she treats.

Search Structure

One page for every service

Google ranks pages, not websites. The old site squeezed every treatment onto one crowded Services page, so it competed for every search at once and won none of them. The new site gives each of the eleven treatments its own keyword-targeted page with its own clean address, from deep tissue and chair massage to pregnancy massage and concussion recovery.

Headlines & Titles

Written the way people actually search

The old homepage headline never mentioned London or Ontario, the words every local client types. The new homepage pairs the brand's voice with "Registered Massage Therapy in Downtown London, Ontario" in the same headline, and all seventeen pages carry a unique hand-written browser title and description tuned to their own search phrase.

Structured Data

A business card in Google's own language

Every page now embeds structured data: the machine-readable facts search engines use for the map pack and rich results. Business details, geo-coordinates and opening hours on all seventeen pages, service markup on every treatment page, and FAQ markup that makes fourteen answers eligible to appear directly in Google's results.

Local SEO

One consistent identity for the map pack

Local ranking lives and dies on consistency: the business name, address and phone number matching everywhere Google looks. Those details are now identical to the character on every page, on the contact page, and inside the structured data, ready to align perfectly with a Google Business Profile.

Technical Foundations

Everything crawlers expect, in place

The unglamorous checklist that decides whether Google indexes a site cleanly: a sitemap, a robots file, a canonical tag on every page, exactly one main heading per page in logical order, clean portable page addresses, and branded preview cards so shared links look right on social media.

Speed & Access

Fast for visitors, easy for everyone

Hand-coded pages with no page-builder bloat. Images lazy-load with their dimensions declared, so nothing jumps around while the page loads. Skip links, visible focus states, descriptive alt text and reduced-motion support make the site comfortable for every visitor, and Google measures exactly these things.

What the new site is built to answer when someone in London searches…
Search on Google Old site had New site has
"deep tissue massage London Ontario" A phrase buried in a paragraph Its own dedicated page
"pregnancy massage London Ontario" Two words inside a list Its own dedicated page
"massage for seniors London Ontario" Nothing, on a four-page site Its own dedicated page
"cupping therapy London Ontario" Nothing Its own dedicated page
"massage therapy prices London Ontario" Rates tucked inside Services A dedicated Pricing page
"is massage covered by insurance" 4 collapsed FAQ entries An FAQ page with 14 answers, marked up for Google

Need this for your website?

This is how I build, whether you're starting fresh or your current site isn't pulling its weight.

  • SEO-first structure: a dedicated, keyword-targeted page for every service you offer, so each one can rank in local search.
  • Local search built in: structured data, consistent business details, and titles written the way your customers actually search.
  • A site that looks like you: designed around your real brand, photos and space. Never a template.
  • Fast and future-proof: hand-coded pages that load instantly, work beautifully on phones, and aren't locked into any builder.

Scroll inside the panel to explore the full case study.

The Design Shelf

Design in Motion

Straight from the studio: website designs for the clinics, salons, trades and local favourites of Southwestern Ontario, every one designed from scratch, and every one built to move. Spot your industry on the shelf? Picture your name on the screen.

Website design for a custom stair and railing workshop, on a laptop
Custom Stairs & Railings
Animal Hospital
Fencing Company
Plumbing Company
Pet Resort & Spa
Physiotherapy & Hydrotherapy
Law Firm
Hair Studio
Family Dentistry
Dance Studio
Salon & Spa
Optical Boutique
Dental Clinic
Orthotics Clinic
Website design for a chiropractic clinic, on a laptop
Chiropractic Clinic
Selected Work

Other Projects

Websites, ordering portals, brand identities and communications strategy built for organizations across Ontario. Click any project to read the full story.

The Gallery

Photography & Branding

Brand photography
Brand identity
Brand photography
Brand photography
Brand identity
Brand photography
Brand identity
Brand photography
Brand identity
Brand photography
Brand photography
Brand photography
Brand identity
Brand photography
Brand photography
Brand identity
Brand photography
Brand photography
Brand identity
Start Your Project

Like what you see?

Let's create something just as beautiful for your brand.

Start a Project