Services

Custom websites, built personally.

No agencies. No templates. No surprises.

I work with you directly, start to finish. I design and build the whole site myself, around your business and the customers you're trying to reach.

Every project starts with a written scope and a fixed price, so you know exactly what you're getting and what it costs before any work starts.

You walk away with a site that's fast, yours, and built to last.

Not sure what your project costs? Build a rough budget in 60 seconds →

Written from scratch with the modern web stack

Tap any tool to see what it does, in plain English.

No page builders, no bloat. Every line is mine, so I can keep it fast and easy to maintain.

First things first.

So… what do you actually need?

Pick the one that sounds most like you. I'll show you what I'd build.

What I build.

Here's what I'd build for you.

You picked: starting from scratch

Four services. The one matching your pick opens first — but they all live on this page, no hidden tabs. Click any to expand it.

Every site here is designed and built by me, start to finish.

01

Website Design & Development

For when you're starting fresh. I'll sit down with you, figure out what your site actually has to do, and then I'll build it. No templates, no page builders, no plugin pyramid. Just clean code I can hand over or keep maintaining without anyone holding their breath.

What you get

  • Built from scratch, mobile-first
  • Real CMS for the content you'll actually edit
  • Performance + accessibility baked in

What it isn't

  • Not a template
  • Not a page-builder
  • Not WordPress
Example: Arceus project homepage
Timing: 2–4 weeks Pricing: A fixed price, written scope Includes: 30 days post-launch support Get a rough number →
02

Website Optimization

Your site exists. It's just slow, dated, or quietly losing you bookings. I'll audit what's actually broken: speed, structure, the way people move through it. Then I rebuild the parts that matter. Usually cheaper than a full redo, and sometimes it does more.

What you get

  • Page-speed + Core Web Vitals fix
  • Restructured nav and content hierarchy
  • Clean code where the duct tape was

What it isn't

  • Not a plugin install
  • Not a "speed report" PDF
  • Not a redesign for redesign's sake
Example: Davie Massage clinic site
Timing: 1–3 weeks Pricing: Fixed, scoped per audit Starts with: Free 30-min website audit Get a rough number →
03

Business-Focused Design

Pretty is the easy part. The hard part is turning a visitor into a booking, a lead, a customer. I bring an engineering and data analytics mindset to the conversion side. Every page has a job, and I check whether it's doing it.

What you get

  • Conversion-driven page architecture
  • Clear primary action on every page
  • Analytics that actually answer questions

What it isn't

  • Not a "growth hacking" pitch
  • Not dark patterns or pressure tactics
  • Not a CRO consultant in a hoodie
Example: Rehabilitation Assistant Team project
Often paired with: Design & Build, or Optimization Pricing: Built into project scope Get a rough number →
04

Built to Grow

I build sites you can grow into, not out of. Need to add a booking flow next year? A blog? A new service section? The foundation handles it. No "let's rebuild from scratch" eighteen months in.

What you get

  • Architecture that grows with you
  • Content modules you can extend
  • Documentation, not lock-in

What it isn't

  • Not a SaaS rental
  • Not a builder you can't escape
  • Not over-engineered "enterprise" gear
Example: Finance professional site
Often paired with: Design & Build Pricing: Built into project scope Get a rough number →
Add-ons & extras.

Bolt-ons for any project.

Already have a service picked? Layer any of these on — only pay for what you need.

Analytics & tracking

GA4 setup, custom event tracking, conversion goals, and a dashboard that actually answers your questions.

Accessibility audit

WCAG AA review, screen-reader testing, keyboard flows, contrast fixes. So every visitor can actually use your site.

Core Web Vitals tune

Ship real perf gains: LCP under 2.5s, INP under 200ms, CLS under 0.1 — with before/after Lighthouse reports.

Copywriting support

Collab with a copywriter for headlines, section copy, and CTAs that actually match how your customers talk.

Content migration

Pull your existing content from an old CMS or site, clean it up, re-link internally, and land it on the new build.

Ongoing maintenance

Monthly retainer — updates, backups, security patches, minor copy tweaks. Like having a dev on call without the payroll.

The process.

How I'd work with you.

No surprises. No "we'll get back to you." Here's exactly how a project moves.

Step 1 of 6
01 Day 1

We talk it through.

Free, no deck, no pitch. Email me or send a WhatsApp and tell me what's actually broken and who you're trying to reach. By the end you'll know if I'm the right person.

02 Week 1

I write you a scope.

One page. Real number. What's in, what's out, when it ships. You see it before you sign anything — and if we shake hands, the price doesn't move.

03 Week 1–2

I design it.

Two rounds of revisions on the design. I show you the real thing in the browser, not a Figma mockup — what you see is what gets built.

04 Week 2–3

I build it.

Built from scratch, by me. You see progress weekly on a staging URL. Anything I find that wasn't in scope gets flagged before it costs you time.

05 Week 3–4

We ship.

Launch checklist. Real handoff. Logins for everything I set up. No "we'll send the credentials next week" — you walk away with the keys.

06 Month 2+

I stick around.

30 days of free post-launch support. If something breaks, I fix it. After that, you can keep me on a retainer or just message me when you need me — no contracts.

And then? →
How I stack up.

The honest comparison.

Templates are cheap. Agencies are slow. A custom site built for you sits right in the middle.

Feature
Templates (Wix, Squarespace, Jane)
Big agency
Website Gemms
Built from scratch (no templates)
Template-based
Yes
Yes
Speed & performance
Often slow
Extra cost
Included
Design & branding
Generic
Strong
Strong
SEO (search visibility)
Basic setup
Advanced
Optimized
Typical turnaround
Fast (limited quality)
2–6 months
2–4 weeks
Best fit
Quick DIY sites
Large businesses
Small–mid businesses
Why Website Gemms.

The difference is in the details.

Years in engineering, software, and data taught me that clean structure beats a flashy surface every time. I bring that to the web.

Written quote

Scope, timeline, and what you get agreed up front. No scope-creep surprises.

Built from scratch

Every line written by me. No bloated page builders, no plugin towers.

Fast turnaround

Most projects ship in 2–4 weeks. You see progress every few days.

Real support

One person. Same phone number before, during, and after launch.

FAQ.

Things people usually ask me.

A few questions I get a lot. If yours isn't here, just message me and ask.

Why write a site from scratch in 2026? Isn't Webflow or WordPress fine?

Sometimes, yeah. If you need a simple landing page next week, Squarespace will do it. But once you need real performance, real custom flows, or a site that doesn't fall over the minute a plugin updates, writing it from scratch stops being snobbery and starts being cheaper over time.

Most clients come to me after a builder broke. I'm the second site, not the first.

Do you do logos, branding, or copywriting too?

Logos and branding — no. I'll work with whatever brand you have, and if you don't have one yet I can point you at people who do good work. Copywriting — I'll help you sharpen what you have, and on smaller sites I often draft the page-level copy. For longer-form (a real blog, a case-study series) you'll want a writer.

What happens after launch — am I on my own?

30 days of free post-launch support included on every project. After that, you can keep me on a small monthly retainer (most clients do) or just message me when something needs doing. No contracts, no minimums. I don't believe in holding a site hostage.

How fast can you actually deliver?

Standard builds: 2–3 weeks from scope sign-off. Smaller sites: under 2 weeks. Bigger custom builds: 3–4 weeks. I work on one project at a time, so when you're booked, you're booked — no juggling, no "your designer is in Bali this week."

What if I already have a site and just want it faster?

That's the Optimization service in Chapter 2. Free 30-minute audit, then I scope a fix. Often cheaper than a redesign, sometimes more impactful — depends on what's actually slow.

Still reading?

The next step is a quick message. No deck, no obligation. Email me or send a WhatsApp and I'll tell you whether I'm the right person for what you're trying to build.

Start your project →
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.