Websites
Your public presence, built to help turn visitors into customers.


What’s included
Every site is custom-coded for your business, never a template, and everything below is part of the standard build.
Fast, modern and polished
Loads quickly and feels polished to use, with smooth animations that fit your brand.
Contact and enquiry forms
Visitors reach you without friction. Messages land straight in your inbox, with spam protection built in.
Photo and project galleries
Clean galleries for projects, products, menus, or before-and-after shots, shown the way customers want to see them.
Images and a logo included
Bring nothing: I provide first drafts of every image, and a logo if you need one, built in the Adobe suite (Illustrator, Photoshop, InDesign). Anything a print shop asks for later, you will have.
Customer reviews
Reviews from Google or wherever yours live, shown right on the site, plus a review form that sends new ones straight to your inbox. No customer logins needed.
SEO
Set up properly to get you found locally: fast pages, clean structure, titles and descriptions written around your services and your area, a sitemap submitted to Google, and your Google Business Profile connected.
Events, hours, and location info
Opening hours, a map and directions, and event or availability listings. A shared Google Calendar is an easy way to keep them current, though we can wire in whatever you already use.
Works on any device
Many customers will visit on a phone, so the mobile experience is designed from the start, not squeezed in afterward.
What it costs to build
Most websites in this tier land between $2,000 and $5,000 CAD.
How the price works
- The consultation and the solution proposal are always free. If I can't find you a real way to save time or money, you don't pay a cent.
- That price is for starting from nothing. You do not need an existing site, content, photos, or even a logo; first drafts of all of it are part of the build.
- You get a fixed quote before any work starts, and it never changes unless you ask for something new and approve the cost first.
- Where your project lands in that range depends on the number of pages and the features you need. Smaller, simpler sites can come in below it.
What it costs to keep running
- Domain name
- $15 to $25 a year
- Your web address, renewed yearly, registered in your name.
- Hosting
- $0 to $10 a month
- Where your site lives. Websites in this tier usually qualify for free hosting tiers, so this is often zero.
- Email delivery
- Usually free
- The service that carries your contact form messages reliably to your inbox. The free tier covers 3,000 messages a month (about 100 a day); a typical contact form rarely uses a fraction of that.
- Business email (optional)
- $0 to $10 a month
- Only if you want a professional inbox at your own domain, like you@yourbusiness.ca. Google Workspace is the familiar default at about $10 a month; budget options like Zoho Mail start near free. Skip it and keep your current email if you prefer.
Everything is paid directly to the providers, in accounts that belong to you, and none of it comes to me. Most websites in this tier cost under $10 a month to run, and there is no required retainer.
The timeline, step by step
From first message to launch, most websites in this tier take 2 to 4 weeks. Here is how it runs.
Step 1: Talk and quote
2 to 4 daysWe start with a conversation about your business and what the site needs to do. You get a fixed quote with milestones, and nothing starts until you approve it.
Step 2: Your accounts, your name
about 1 dayYour domain, hosting, and email accounts are opened in your business's name before anything is built: by me for you, under a new email address just for your website that I hand to you at launch, or by you with my guide, adding my login. Either way, your website never lives in somebody else's account.
Step 3: Build with check-ins
1 to 2 weeksI design and build the site in stages and show you real pages as they come together, so we catch anything early.
Step 4: Review and refine
2 to 4 daysYou try the finished site on your own phone and computer, and I make the final refinements.
Step 5: Launch
about 1 dayWe go live together, at a time that suits your business.
Step 6: Handover
about 1 dayIf I opened the accounts, a short call of about 15 minutes hands you the website's email address, and every account comes with it. If you opened them, there is nothing to hand over. My login stays for the thirty days of support after launch, then I leave and confirm in writing that my access has ended. Everything is yours.

The tech stack, with as little jargon as possible
Every website is a small stack of parts. Below is our proposed tech stack: what each part does for you, and the tried-and-tested service I reach for. Already have a site or platform? We can usually build on what you have.
The website itself
Custom-coded pages written specifically for your business in React and Node.js, the same technology behind many of the web's biggest sites, such as Netflix and Airbnb. No page builders and no templates, which keeps the site fast, exactly the way you want it, and free of platform limits: if you can describe it, we can build it, and the site can expand as your business grows.
Your domain name
Your address on the internet, like yourbusiness.ca. Registered to you and renewed once a year, with domain privacy built in so your personal contact details stay out of the public record.
Purchased throughCloudflareHosting
Where your website physically lives. Cloudflare's global network serves some of the internet's busiest sites, which is why hosting at this tier is often free.
Hosted onCloudflareForms and email delivery
A trusted delivery service carries messages from your contact form to your inbox, so enquiries do not vanish into spam folders.
Delivered byResendBusiness email (optional)
A professional address like you@yourbusiness.ca, in a proper inbox with your signature, on your phone and computer. Google Workspace is the familiar default; Zoho Mail is the budget option. Plenty of businesses simply keep the email they already have.
Analytics and reliability
A simple view of how many people visit and what they look at, plus an error monitor that alerts us if something breaks, often before anyone notices.
Version history and backups
Every change to your website's code is tracked and backed up in your own account. Nothing is ever lost, any change can be undone, and any future developer can see exactly how it is built.
Stored onGitHub
Why these services?
Proven, not homemade
Services thousands of businesses rely on, not fragile builds from scratch.
In your accounts
Everything signed up under your business name, always in your sight.
Never locked in
We use mainstream tools any developer can pick up. Never tied to me, or to them.
Inexpensive
Most cost little or nothing at this tier, keeping your running costs low.
This is my go-to stack, tried and tested across years of builds. Already using other services? I can usually work with those too.
Is this the right tier for you?
- You want customers to find you, trust what they see, and get in touch
- You need pages, galleries, reviews, and enquiry forms, rather than logins and checkouts
- You want it done properly once, and owned by you
Need bookings, online orders, inventory, or customer accounts? Then you likely want a business system with a website in front of it. Use the button below to explore what a business system looks like.
After launch
- You own everything: the code, the accounts, the content. There is nothing to buy back and no required monthly retainer.
- You get plain-language documentation explaining how your site fits together, so you are never lost, and any future developer could pick it up quickly.
- If something I built turns out to have a fault, I fix it, and that is not billable work. Changes to outside services, changes made by others, and new requests get a fixed quote first.
- New ideas are always welcome. Anything substantial gets its own fixed quote first, so you always know the cost before I start.

Yours from launch day
What the research says
None of this is opinion. Decades of studies on how people judge websites point the same way: visitors decide in a blink, and a slow or dated site loses them before they read a word.
50 ms
How long a visitor takes to form a first impression of your site.
Lindgaard et al., Behaviour & Information Technology, 2006 (opens in a new tab)75%
Judge a company's credibility by the design of its website.
Stanford Web Credibility Research, Fogg et al., 2002 (opens in a new tab)53%
Of mobile visitors leave a page that takes longer than three seconds to load.
Google / SOASTA Research, 2017 (opens in a new tab)8.4%
More conversions for retail sites that got just a tenth of a second faster.
Deloitte and Google, Milliseconds Make Millions, 2020 (opens in a new tab)
Put those together and an old, slow site can be turning away half the people who find you on their phones, before they read a word about you.
Imagine keeping them.
Same visitors, same ad spend, and up to twice as many of them staying long enough to get in touch. That is what a fast, credible site is for.
Let's talk about your website
Tell me about your business and I'll reply with practical next steps and a fixed quote. The conversation and the proposal are free.
“He played a leading role in designing and working with our development team to implement our 2024 website, as well as many ERP enhancements.”
Brandon GriggGeneral Manager, CSC LED