Build it. Keep it working.

Websites, stores, custom apps and brand design for established businesses and organisations across Ontario. I plan and build the work, then help you look after it.

Tell me about your project

Builds, brand and ongoing support.

Websites and rebuilds

A new site or a rebuild for an established business, member organisation or funded community project.

  • Site structure, content direction and responsive design
  • Astro, React, WordPress and Elementor
  • Accessible development and search fundamentals
  • Editing instructions and a handoff you can use

Online stores

Shopify and WooCommerce builds, with the catalogue and checkout work your store needs.

  • New stores and improvements to an existing shop
  • Product catalogues and checkout
  • Connections to the tools you already use
  • Owner training and ongoing store care

Web apps and internal tools

Custom software for work that does not fit a standard website, from quoting tools to connected business workflows.

  • React and TypeScript interfaces
  • Full-stack development on Cloudflare and AWS
  • Forms, integrations and internal tools
  • Documentation and support after launch

Brand design

A new identity or a refresh, carried through to your website and the materials you use every day.

  • Logos and visual identity
  • Colour, typography and brand guidelines
  • Website design that fits the identity
  • Files and guidance for using the brand yourself

Long-term care

Hosting, maintenance and a person to call when the site needs work after launch.

  • Website and store maintenance
  • Hosting and technical support
  • Analytics, Search Console and conversion tracking
  • Changes as your organisation grows

Website rescue

Find the problem and fix what is broken before deciding whether to rebuild.

  • Broken forms, mobile layouts and integrations
  • Plugin, theme and PHP troubleshooting
  • Performance, security and accessibility repairs
  • Focused fixes and the existing Rescue Sprint
How website rescue works

Get found on Google

Your Google listing and website should give customers the same information and a clear way to call or book.

  • Google Business Profile cleaned up: services, hours, photos and service area
  • Your website's name, address, phone and hours matching the listing
  • A simple routine for asking happy customers for a review
  • $300, one time, plus HST

Website pricing

  • Get found on Google: $300. Your Google listing, your reviews and your website, all saying the same thing and pointing people to call or book. Includes a simple routine for asking happy customers for reviews.
  • Quick fixes: From $200. A small, clearly scoped website repair. Bigger repairs are quoted before I start.
  • Rescue Sprint: $750 CAD. One focused website day, with a written account of what changed and what remains.
  • Website projects: From $3,000. Starter sites from $3,000, business sites from $4,500, organisation sites and online stores from $6,000. 50% upfront, 50% before launch.

CAD, plus HST. Hosting is billed separately.

Start with a free website teardown

Care after the handoff.

Text, images, menus, events and product updates, done each month in your existing design. Hosting already covers WordPress updates and backups and is billed separately.

Content Care: From $100/month $100 a month covers up to 1 hour of changes, $200 covers 2 hours and $400 covers 4 hours. CAD, plus HST.

AI care add-on: $99/month Monitor the workflow, adjust it when tools or tasks change, and keep it working. CAD, plus HST.

AI, for the busywork.

Learn the tools yourself, or have me set up one repetitive job. AI drafts, you approve. Your accounts and data stay yours.

Busywork automation

Give one repetitive task a simpler path, with a person checking the important bits.

  • Email reply drafts and quote follow-ups
  • Intake forms into a spreadsheet or CRM
  • Meeting notes and summaries

Website chat + booking assistants

Help visitors find an answer or a booking link, only where enquiry volume makes the setup worthwhile.

  • Answers based on information you approve
  • A clear route to a person when the assistant cannot help
  • No made-up availability or promises on your behalf

Custom assistants for owners

An assistant built around how you work, rather than another tool you have to work around.

  • Drafts and research for you to review
  • Useful connections to your existing tools
  • Your accounts and data stay yours

Ways to start

All paid prices are in CAD, plus HST. Tool subscriptions are separate.

See AI scope, pricing and questions

Good scope is part of the service.

I will tell you when a smaller fix is enough, when an automation is not worth building and when patching a website will cost more than rebuilding.

Good fit Direct communication, practical priorities and a handoff you can actually work with.

Not a fit Unsupervised AI decisions, guaranteed results or weeks of theatre around small decisions.

Not sure which one you need?

Call or text and tell me what's going on. I'll tell you what I'd do.