Marko Vuruna
Start a project
MV
Hire me
← Back to work

SHIELD Athletics: SHIELD

SHIELD runs a 60,000 sq ft hockey, training and sports-medicine centre in Burlington. I’m rebuilding their whole website around one integrated story, and setting up the marketing system behind it. New site launching soon.

CategoryWebsite rebuild · Booking · SEO
RoleDesign · Build · Launch
Years2026–present
Google speed score on phones55 → 99
Scroll for the full story ↓Drag the pagesFrom Toronto · TO

The brief

Make a hockey program, a performance centre and a sports-medicine clinic feel like one SHIELD, and get each person to the right booking in one or two taps.

Client
SHIELD Athletics
About
Hockey, performance + sports medicine, Burlington
My role
Design · Build · Launch
Years
2026–present
Services
Website rebuild · Booking · SEO · Klaviyo

The result

55 → 99

Google speed score on phones, old site vs new

Live and working for the business today.

Then and now

Drag to see the difference.

SHIELD Athletics site today
SHIELD Athletics site before
Old siteNew site

Their current site against the rebuild.

Speed check · Google Lighthouse · Nov 2026

Fast on every screen.

Performance

99Phone100Desktop

Accessibility

95Phone95Desktop

Best practices

100Phone100Desktop

The old site scores 55 on phones and 61 on desktop. Run it yourself at pagespeed.web.dev.

What I did

Every part of it, hands-on.

  1. 01

    Full site rebuild for every department: Hockey Club, Performance Centre, therapy and sports medicine

  2. 02

    Booking by audience: “my kid”, “me”, “I’m hurt” and rentals, each one or two taps to the right Jane or EZFacility page

  3. 03

    Online class booking and card payments on the site, built on the EZFacility API

  4. 04

    About 30 fixes from the staff review: team bios, a new Modalities page and therapy wording

  5. 05

    Google set up end to end: GA4 on all 42 pages, Search Console verified, a Google Ads account linked

  6. 06

    Live schedule pages, development pathways per program, times and prices up front, FAQs and testimonials

  7. 07

    SEO plan with weekly Google Business Profile posts, plus a redirect map from the old site

  8. 08

    Klaviyo foundation, Instagram strategy and a seasonal marketing calendar planned 4–6 months ahead

  9. 09

    Brand book and launch pack for the founder, built on their brand fonts and colours

Best pages · click to scroll the whole page

Running now

The system behind it

  • 3Booking
  • 4Marketing system
  • 4Site

Booking3

  • Jane for therapy and sports medicine
  • EZFacility for hockey, classes, camps and rentals
  • On-site class booking through the EZFacility API

Marketing system4

  • Klaviyo lists by interest: hockey, training, therapy
  • Instagram pillars across every department
  • Seasonal calendar: Sep–Apr, May–Jun spring hockey, Jul–Aug camps
  • Weekly Google Business Profile posts

Site4

  • Passes 128 automated page checks
  • Hand-built pages, generated from one content source
  • Brand type and colours from the founder’s brand pack
  • Every page checked on desktop, phone and Safari before it ships

More work

Next caseEndura Performance →

Want this for your store?

Shopify, email, social and paid, from one person who builds it, ships it and owns the numbers.

Replies within one business day13 years12 brands