Web Development in Ottawa

I build websites the same way I approach a photo shoot: figure out what the job actually is, then do it without wasted motion. No bloated themes, no plugin stacks held together with hope, no design decisions that exist to look impressive in a portfolio. Fast, accessible, easy to manage – that’s what a small business website needs to be.

What I Build

Most Ottawa businesses that come to me need one of three things:

  • A WordPress site – custom-built on WordPress core with a clean child theme. Not a page builder template with your logo swapped in. Minimal plugins, editor styles that match the front end, and a setup your client can actually manage.
  • A landing page – a single-purpose page for a campaign, product launch, or service. Static HTML, hosted on GitHub Pages or Cloudflare Pages. Fast, focused, no ongoing hosting costs.
  • SEO – getting found by the right people in Ottawa without paying for every click. On-page structure, local signals, content that answers what your clients are actually searching for.
  • AI-assisted website management – I set you up with a Claude AI and GitHub workflow so you can manage your own site, write blog posts, and make updates without calling a developer for routine changes.
  • A website redesign – if your existing site is outdated, slow, or no longer reflects your business, a rebuild is usually more efficient than patching what’s there.

How I Work

Mobile-first and WCAG 2.1 accessibility-compliant from the start – not bolted on after the fact. I keep plugins to a minimum because every plugin is a dependency: a potential security vulnerability, a performance cost, and something that can break on a WordPress update. If something isn’t earning its place in the build, it doesn’t go in.

Design decisions serve the user, not the portfolio. Functional first, then beautiful – in that order.

The same person who builds your site can also shoot your brand photography and handle the SEO – fewer vendors, nothing lost in translation. That matters when your images, your copy, and your search visibility all need to work together. More on the photography side of what I do.

Get in Touch

Tell me what you’re working on. New build, site that needs updating, not sure yet – all fine. I’ll get back to you within one business day.