Projects / Live

Wellspring Counselling

The website for my mom’s counselling practice: calm, easy to find your way around, and clear about where to get help.

Kind
Website
When
2026
Role
Designed and built it, with my mom approving every word
Stack
React · TypeScript · Vite · Cloudflare Workers
Visit wscounselling.ca

The job

My mom, Lauren Van Ewyk, runs Wellspring Counselling Services near Courtright, Ontario. Her old site had gone out of date, and she liked how this one looked, so I built hers on the same code with its own identity.

The people visiting it are often looking for help, so it had to feel calm, be easy to get around, and never make anyone work to find what they need.

What I built

Five pages: Home, Counselling, Speaking, About and Contact. It keeps her original mountain-and-waterfall logo, in cool whites and deep-well blue, with soft footage of far-off waterfalls running beside the words. Each visit shows the next waterfall, with its own verse.

Crisis numbers, 9-8-8 and 9-1-1, are on every page and never hidden behind an animation. There’s no sound and no intro to get through, and a pause button on the video. On a phone that’s saving data, it shows a still instead.

The contact form works without JavaScript and goes to her by email through a small Cloudflare Worker. Nothing is stored, it asks people not to include health details, and it has spam protection and rate limits built in. There’s a privacy page, and a one-page speaker kit for event organizers, drawn from the same words as the site.

Working with her

I started with six visual directions for her to react to, then built the one that fit. Anything about her credentials, services or privacy waited for her to confirm it, through a review page where she answered the open questions herself.

Where it stands

Live at wscounselling.ca since October 2026, with email for the practice set up alongside it.