Websites for small businesses in Nelson & the Kootenays

No website yet? I'll build you one, starting at $400.

I'm Zach, a web designer in Nelson, BC. I build websites for contractors, salons, restaurants and shops, from a simple one-pager to a full site with a menu, gallery or blog. Tell me what you need and I'll give you a real price and timeline before anything starts.

Price agreed upfront · You own it · No contracts

WORK ORDER
Customer
Your business
Job
Whatever you need
  • One-page website$400–600about 5 days
  • Multi-page website$700–1,200about 7–10 days
  • Menu or product showcase$700–1,200about 7–10 days
  • Larger content site$1,200–2,000about 10–14 days
  • Something more customQuotedusually 2–3+ weeks
EXACT PRICE
BEFORE WE START
from $400
No tech skills needed

How it works

From first email to live website, without the runaround

  1. Day 1

    We talk it over

    Email me what your business does. I'll ask a few simple questions about your services, hours and any photos you have, then send you a plan and a price.

  2. Next few days

    I build it

    I write the words, design the page and make sure it works on phones. You get a preview link to look at, and you tell me what to change.

  3. Launch day

    You're live

    Your site goes up on your own web address. I connect it to Google Maps and show you how everything works, so nothing is a mystery.

Pricing for small business websites in BC

Roughly what to expect

Every website is different, so here's roughly what to expect. Tell me about your business and I'll give you an exact price and timeline before any work starts.

  • Simple one-page website

    Who you are, what you do, and how to reach you. Perfect if you have nothing online yet.

    $400–600 about 5 days
  • Multi-page website

    Separate pages for your services, gallery, about and contact.

    $700–1,200 about 7–10 days
  • Menu or product showcase

    For restaurants and shops that want to show what they sell.

    $700–1,200 about 7–10 days
  • Larger content site

    A bigger site with a blog or a resources section you can keep adding to.

    $1,200–2,000 about 10–14 days
  • Something more custom

    Booking systems, online stores, or anything else you have in mind.

    Quoted after we talk usually 2–3+ weeks
Have something else in mind? Every business is different — tell me what you need and I'll give you a real price and timeline, not a guess. Tell me what you need

Add-ons

Add these to a new website, or get them on their own if you already have a site, including Google Business Profile help for your listing on Google Maps.

  • Google Business Profile optimization

    $150–250 usually 2–3 days
  • Social media management

    $200–400/month ongoing
  • Local SEO / Google Ads management

    $150–300/month or 15–20% of ad spend · ongoing
  • Care Plan (hosting + small updates after launch)

    $25–40/month ongoing

Your domain name is always registered in your name. Hosting is included in the Care Plan, or I can set you up with your own hosting if you'd rather manage it yourself.

Your website designer in the Kootenays

I'm not an agency. That's the point.

I'm just getting started, and I'd rather be upfront about that. It means you get me, the person actually building your site, on every email. There's no sales team or account manager in the middle.

That's also why I can keep prices low and turn things around in days instead of weeks. Every early client matters to me, so I'm going to make sure you're happy with yours.

And the page you're reading right now? I built it. Yours gets the same care.

Zach, web designer in Nelson, BC
— Zach Founder, ZachBuildsSites

WHAT YOU CAN COUNT ON

  • You deal with me directly Email me and I answer. No tickets, no phone trees.
  • You own everything Your domain, your site, your Google profile. If we ever part ways, it all stays with you.
  • No contracts You pay for the work once. No monthly lock-in unless you ask for ongoing help.

FAQ

Questions people ask

Straight answers about web design in Nelson, BC, and for small businesses anywhere else.

WHERE I WORK

Based in Nelson, BC, working with businesses in Castlegar, Trail, Rossland, Salmo, Kaslo, Nakusp and the Slocan Valley. Somewhere else in BC or Canada? That works too. Everything happens by email, so it doesn't matter where you are.

  • How much does a website cost?

    A simple one-page website is $400–600. Multi-page websites and menu or product showcases are $700–1,200, and larger content sites are $1,200–2,000. Anything more custom is quoted after we talk. Either way, you get an exact price before any work starts.

  • How long does it take?

    About 5 days for a one-page website, 7–10 days for a multi-page website or a menu or product showcase, and 10–14 days for a larger content site. Custom work usually takes 2–3+ weeks.

  • Do I own my website?

    Yes. Your domain name is always registered in your name, and your site and your Google profile are yours. If we ever part ways, it all stays with you.

  • Is there a contract or a monthly fee?

    No contracts. You pay for the work once. Ongoing help is optional: the Care Plan ($25–40/month) covers hosting and small updates after launch, or I can set you up with your own hosting if you'd rather manage it yourself.

  • Can you help with my Google Business Profile?

    Yes. Google Business Profile optimization is $150–250 and usually takes 2–3 days. You can add it to a new website or get it on its own. Every new website also gets connected to Google Maps on launch day.

  • I'm not in Nelson. Can you still build my website?

    Yes. I'm based in Nelson, but I work with small businesses anywhere, from the Kootenays to the rest of BC and across Canada. You email me, I send a plan and a price, and you review your site through a preview link before it goes live.

Get in touch

Tell me about your business

A few lines is plenty. What you do, where you are, and whether you have a website or Google listing already. I read every message myself and I'll reply with next steps and a price.