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.
See it in action
Working showpieces you can click into and play with — the sort of thing your own site could do.
Construction
A house that builds itself through every stage — press play or scrub the timeline.
Open demo →
Real estate
A cinematic property page — big imagery, gallery lightbox, elegant motion.
Open demo →An animated step-by-step for services, builds or onboarding.
Coming soonHow it comes together
From blank page to live — the same six steps behind every build below.
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:
Not sure which one fits? Get a ballpark in about a minute — no contact details needed.
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 $150Customers pick a date and describe what they want — it lands in your inbox, spam-protected. No menu or prices on the page; you confirm and take payment your way.
$100 with Starter or Business · included in Full-scaleYour menu or products with prices — customers pick items and pay by card. Comes with your own admin to add, remove and price items, an order list, and online payments built in.
From $1,200 on top of a Business site · included in Full-scale · Managed care planTake payments right on your site — secure checkout through Stripe, with the money going straight to your account.
$300 with Starter or Business · included in Full-scaleReal booking built into your own site — clients pick an open time slot, you see and manage every appointment from your own simple admin. No third-party tools, no extra monthly fees to anyone else. Want text confirmations and a reminder the day before? $100 to set up, then $10/month on your care plan for the messages.
$300 with Starter or Business · included in Full-scaleEvery site I build runs on one. Hosting, domain and email management, monitoring, updates, and small changes whenever you need them (up to about half an hour a month — bigger jobs are quoted). One bill, zero worries.
$35/month or $385/year (one month free) · Managed $50/month or $550/year · starts the day your site goes liveWant to see it before you commit? A small concept fee gets you a live, clickable homepage — credited in full toward your build.
$150, creditedWant a number before you get in touch? Pick what sounds like you, tick what you need, and see a realistic range in about a minute.
Try it →Churches, 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. Want your name and home address out of the public WHOIS record? Privacy protection is about $10 a year on top — free for individuals on .ca.
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 the care plan at $35 a month — hosting and email all in, with your domain looked after. It starts the day your site goes live, not before. The only other cost is the domain name itself, about $25 a year, billed to you at cost. 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 — pay for the year and one month is free. Builds are usually paid by e-transfer, or by card if you prefer; care plans run on a card you set up once through Stripe, so nothing needs remembering. You'll always have the full breakdown in writing before anything starts.
Yes — secure online checkout through Stripe, added to Starter or Business for $300 and included in Full-scale builds. Customers pay right on your site and the money goes straight to your own Stripe account, never through mine. Stripe's standard card fees (roughly 3%) come off each payment — no markup from me. See it live in the merch shop I built for Newmarket Bike Nights.
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, up to about half an hour a month. 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.
Usually I know before you do — every site is checked round the clock and the alert comes to me. If it's something on my side, I'll have it back up without a bill.
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.