Custom websites · Small business to full-scale

Your business deserves a site that looks legit.

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.

Try a style:
Click one — the whole page restyles live. Every site I build starts from your business, not a template. Got photos of your place or your products? Send them — I'll build the look straight from them, the same way a bakery's brick walls below became the whole look of their site.

Real work

Live sites, real businesses

Not mockups — click through and see for yourself.

Rero European Pastry — built from scratch

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.

  • Custom design from the shop's real interior — no template
  • Photo gallery, tour video, live Google review carousel
  • Event & custom order form straight to their inbox, spam-protected
  • Uptime monitoring — if it ever goes down again, we know in 30 minutes
1 day
from broken to live redesign
4.8★
their Google rating, now front and centre
30 min
max downtime before we get alerted

Financial institution — internal platforms

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.

  • Staff vacation and overtime tracking with approval workflows — a full web app the whole company uses
  • Rate sheets and in-branch digital signage, updated from one place
  • Live dashboards tracking servers, vendors and update status
  • Automation and integrations between banking systems, vendors and back-office processes
15+
internal tools and automations in daily use
Regulated
built to a financial institution's standards

Newmarket Bike Nights — community build

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.

  • Custom-built for a community event, not a company
  • Event details, location and season info front and centre
  • Built mobile-first — riders check it on the road
Weekly
Thursday meets, every season
GTA
largest bike meet in the area

Vis PC & Auto Repairs — custom business software

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.

  • Public sites out front, full business software behind the login
  • Branded PDF invoices, emailed straight to customers
  • Customer, vehicle and parts tracking with automatic margin pricing
  • Dashboards, reports and payment records
2
businesses running on them daily
Margins
parts markup and profit, calculated on every quote

Packages

Pick your starting point

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.

Essentials

$150

Get online before the full website

  • Your domain, registered in your name
  • Email at your domain — info@, orders@, as many mailboxes as you need
  • Old addresses forwarded so nothing is missed
  • Anti-spam records so your mail lands
  • A simple one-screen webpage at your domain — your name, hours, phone and map
Start with Essentials

Starter

From $500

Your first real website

Everything in Essentials, plus:

  • Custom one-page design from your brand
  • Working inquiry / contact form
  • Fast and mobile-first
  • Show up on Google: search, Maps and your business profile
  • First 3 months of care plan included
Start with Starter

Full-scale

Let's talk

Bigger builds, priced by what they take

Everything in Business, plus:

  • Multi-page sites and online stores
  • Custom features built to spec
  • Managed hosting suited to critical sites
  • Migration from your current setup
Tell me what you need

Church, charity, community group or local team? Take 20% off any package — just mention it when you reach out.

Site rescue

Down, hacked, or abandoned by a vanished developer? I diagnose it, fix it, and hand back the keys — documented.

From $150

Care plan

Hosting, domain and email management, monitoring, updates, and small changes whenever you need them. One bill, zero worries.

$30/month

Concept preview

Want to see it before you commit? A small concept fee gets you a live, clickable homepage — credited in full toward your build.

$150, credited

Community rate

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 package

How it works

No jargon, no runaround

We talk

Fifteen minutes about your business, what you want the site to do, and what look feels like you. Free, no obligation.

You preview

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.

It goes live

Domain, hosting, email — all handled. You get the keys, and if you want, I keep watch with a care plan.

Plain answers

The questions everyone asks

What's a domain?

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.

Do I actually own my website?

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.

I already have a website or domain. Can you work with it?

Absolutely. I can rescue, rebuild, or migrate what you have — and keep your existing address and email working through the switch.

Why not just use Wix or Squarespace?

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.

What does it cost to keep running?

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.

Can I start small and upgrade later?

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.

Will my site show up on Google?

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.

What counts as a "small change" on the care plan?

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.

What happens if I cancel the care plan?

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.

Know a business that needs this?

Send them my way — once their build is done and paid, you get $50 cash or a free month on your care plan.

Refer a business

Inquiry

Tell me about your business

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.