Blog

Notes from the build.

What I've learned shipping websites that have to earn their keep. Performance, design, data, and the unglamorous middle — written from ten years inside healthcare operations, a graduate degree in data analytics, and a stubborn refusal to ship page-builder sites.

All posts

23 of 23 posts

Strategy May 31, 2026 7 min read

Local SEO for California small businesses: winning across LA, the Bay Area, and San Diego

Local SEO for California small businesses in 2026 — how to win Google's local pack across LA, the Bay Area, and San Diego without keyword stuffing or agency retainers.

Read post
Strategy May 31, 2026 7 min read

Local SEO for Toronto small businesses: how to show up on Google Maps in 2026

Local SEO for Toronto small businesses in 2026 — how to actually rank in the Google Maps 3-pack across the GTA, win on proximity, and turn searches into customers.

Read post
copywriting May 19, 2026 4 min read

How to write a homepage headline that converts.

How to write a homepage headline that converts — what makes one work, real examples of headlines that fail, and three patterns you can steal today.

Read post
pricing May 19, 2026 6 min read

How much should a Vancouver small business website cost in 2026?

What a Vancouver small business website cost actually looks like in 2026 — real ranges from $500–$9,500, what drives the number, and how to avoid bad quotes.

Read post
Strategy Apr 27, 2026 6 min read

Website checklist for a new Canadian clinic opening its doors.

A practical website checklist for a new Canadian clinic — what to build before opening day so patients can find you, trust you, and book without friction.

Read post
Strategy Apr 20, 2026 5 min read

Local SEO for Vancouver physiotherapy clinics in 2026.

What actually moves the needle on local SEO for Vancouver physiotherapy clinics in 2026 — from Google Business Profile signals to service pages that rank.

Read post
Strategy Apr 20, 2026 7 min read

Why WordPress might be costing your small business more than a custom site.

The true three-year cost of a WordPress small business website — plugin fees, maintenance hours, speed penalties, and the security tax nobody mentions on the pricing page.

Read post
Strategy Apr 10, 2026 3 min read

The hospital taught us what your homepage should do.

How a decade in hospital operations shaped the way we build homepages — and why the first eight seconds decide whether your small business site converts.

Read post
Strategy Apr 3, 2026 4 min read

Page builders aren't free.

The real cost of a page-builder website over three years — four hidden taxes small business owners pay on Squarespace and Wix, and why custom code is often cheaper.

Read post
Design Mar 27, 2026 3 min read

What a 3AM equipment search taught us about navigation.

Why most small business website navigation fails — and a 3 a.m. test from clinical operations that rewrites your nav labels into visitor outcomes.

Read post
Data Mar 20, 2026 4 min read

The three numbers that decide if your website earns its keep.

The only three website analytics numbers that matter for a small business — home-page bounce, primary conversion rate, and time to first interaction.

Read post
Design Mar 12, 2026 3 min read

Mobile-first isn't a trend. It's a statistics problem.

Why mobile-first web design is a statistics problem for small businesses — 65% of your traffic is on a phone, and most sites are built for the wrong screen.

Read post
Strategy Mar 5, 2026 3 min read

If your About page is longer than your homepage, you have a trust problem.

Why most small business About pages are overbuilt and homepages are thin — and how to redistribute trust to where the buying decision is actually made.

Read post
Design Feb 26, 2026 3 min read

The quietest button on your site is doing the most work.

Why your loudest CTA isn't your best-converting one — and how quiet on-ramps carry most of the buying path on small business websites.

Read post
Performance Feb 19, 2026 3 min read

Your loading spinner is a silent bounce rate.

Why a slow website silently bounces 32% of mobile visitors — the page load delays page builders create, and the mindset that ships a 1.5-second site.

Read post
Process Feb 12, 2026 3 min read

We own nothing about your website. That's the point.

The rules of website ownership for small businesses — domain, hosting, code, content — all in your name, so you're never stuck with your web designer.

Read post
Strategy Feb 5, 2026 3 min read

The contact form is the only page that matters on conversion night.

How to fix a small business contact form that leaks conversions — three fields, reassurance near submit, a better success page, and a mobile-first layout.

Read post
Process Jan 29, 2026 4 min read

What clinical handovers taught us about client kickoffs.

A structured project kickoff template borrowed from hospital handovers — the SBAR method used to prevent website projects from drifting in week one.

Read post
Data Jan 22, 2026 4 min read

Dashboards lie. Here's how to read yours.

How to read website analytics without getting fooled — two questions that cut 80% of vanity metrics and leave only the data that moves a small business.

Read post
Strategy Jan 15, 2026 3 min read

Accessibility isn't a checklist — it's a market expansion.

Why web accessibility is a market expansion line item for small businesses — 1 in 4 adults, free SEO upside, and a 10–20% conversion lift.

Read post
Design Jan 8, 2026 3 min read

The 15-second rule: how visitors actually decide.

The 15-second rule of website hero design — how visitors decide to stay or bounce, second by second, and what a small business homepage must earn.

Read post
Process Jan 2, 2026 3 min read

Why we still code by hand in 2026.

Why hand-coded websites still beat page builders and AI-generated sites for small businesses — faster at runtime, maintainable, and honest about what they are.

Read post
Performance Dec 15, 2025 3 min read

What a 98 Lighthouse score actually means to a customer.

What a high Lighthouse performance score means to a real customer — snappy LCP, responsive INP, and zero CLS, translated into how small business sites get perceived.

Read post
Worldwide Service

A Vancouver, BC web designer — Canadian-owned and built — working remotely with clients around the world.

Every website is custom-coded — no Squarespace, no WordPress templates.

Compose new email

How would you like to email me?

Pick a webmail to compose, or copy the address.