Custom websites · Small business to full-scale
Hand-built, fast, and made to match your brand — not a template with your logo pasted on. One page or fifty, with a working contact form, real hosting, and someone who answers when something breaks.
Real work
Not mockups — click through and see for yourself.
A complete custom site, designed from the ground up around the shop's own brick-and-espresso look — after first diagnosing and fixing the hosting failure that had quietly taken their old page down for a week.
Years of day-job work building the systems a regulated financial institution runs on internally — the kind of software where "mostly works" isn't an option.
Internal systems
The GTA's largest weekly bike meet needed a home on the web: where, when, and what to expect — clear enough to read from a phone in a parking lot.
I don't just build for other businesses — I run two repair shops myself, on software I wrote. So when I build for you, I already know what running a small business actually takes.
Packages
Every package is a custom build — no templates — and every one includes professional email at your own domain. Already living on a gmail address? We forward it, so you keep every message while looking the part.
$150
Get online before the full website
From $500
Your first real website
Everything in Essentials, plus:
From $900
The full storefront — like the bakery above
Everything in Starter, plus:
Let's talk
Bigger builds, priced by what they take
Everything in Business, plus:
Church, charity, community group or local team? Take 20% off any package — just mention it when you reach out.
Down, hacked, or abandoned by a vanished developer? I diagnose it, fix it, and hand back the keys — documented.
From $150Hosting, domain and email management, monitoring, updates, and small changes whenever you need them. One bill, zero worries.
$30/monthWant to see it before you commit? A small concept fee gets you a live, clickable homepage — credited in full toward your build.
$150, creditedChurches, charities, community groups and local teams run on tight budgets — the rate respects that. Just mention it when you reach out.
20% off any packageHow it works
Fifteen minutes about your business, what you want the site to do, and what look feels like you. Free, no obligation.
For a small concept fee — credited in full toward your build — I create a live preview you can click through on your phone. We tweak it together until it feels right.
Domain, hosting, email — all handled. You get the keys, and if you want, I keep watch with a care plan.
Plain answers
Your address on the internet — like yourbusiness.ca. It's what customers type in, and what your email lives at. It gets registered in your name, so it belongs to you no matter what happens — costs about $20 a year to keep.
Yes. Your domain is registered to you, and the site is yours once it's paid for. No lock-in, no hostage situations — if we ever part ways, everything comes with you, documented.
Absolutely. I can rescue, rebuild, or migrate what you have — and keep your existing address and email working through the switch.
You absolutely can — they're fine tools. But someone still has to design it, write it, and keep it updated, and that someone becomes you, every month, on their template and their subscription. I build it once around your brand, you own everything, and the care plan costs about the same as their subscription — with an actual human attached.
The build price is one-time. After that it's your domain at about $20 a year, plus the optional care plan at $30 a month (your first 3 months are included with any build). That's the whole bill — no surprise fees.
Every project starts with a deposit — it reserves your spot and covers the initial concept work. The balance is due before your site goes live, and larger builds are split across a couple of milestones. Hosting and care plans are billed monthly or yearly. You'll always have the full breakdown in writing before anything starts.
That's the idea. Start with Essentials, and if you want the full website later, everything you've paid in the past year counts toward the bigger package — $150 in means $150 off Starter. Nothing you buy here is a dead end.
Yes — with honest timelines. Starter and up include submitting your site to Google and setting up your Business Profile (the map listing), so searching your business name finds you within a few weeks — brand-new domains simply take Google a little time. Competing for generic searches like "bakery near me" is ongoing SEO work — possible, but a separate conversation, and be wary of anyone who guarantees rankings.
Editing what's already there: new text or photos, updated hours or prices, a fresh review, another mailbox. Just send it over — it's included. Building something new — a page, a section, a feature — is a small quoted job, and care plan members go to the front of the line. Not on a plan? One-off changes start at $50.
Nothing scary. You keep your domain, your site, and your email — I'll even help move them wherever you like. The plan just means I'm the one watching, updating and fixing while you run your business.
Send them my way — once their build is done and paid, you get $50 cash or a free month on your care plan.
Inquiry
Whether it's a brand-new site, a rescue job, or just "can someone finally sort out our email" — send a note and I'll get back to you within a day.
Prefer to talk? Mention it below and leave your number — I'll call instead.