Based in Duncan, BC · Cowichan Valley

Web Design & Hosting
in Duncan BC

I'm Michael Perks — I live in Duncan and I build and look after websites for local businesses in the Cowichan Valley. Hand-crafted design, fast hosting, and local SEO from someone who actually knows your community.

Talk to Michael See Example Websites
15+
Years Experience
Local
Duncan Based
Direct
Personal Support
Free
Site Migration

Around Duncan

The City of Totems is home base

Duncan is where I live and work, so I know this market from the inside. The City of Totems has more than 40 totem poles standing through the downtown core, carved by Cowichan and other First Nations artists, and the self-guided totem tour brings a steady stream of visitors along Station Street and Craig Street year-round. Add the Saturday farmers' market at City Square — one of the largest and longest-running on Vancouver Island — and downtown Duncan sees exactly the kind of foot traffic that turns a good Google listing into real customers walking through the door.

The landmarks that define Duncan also define how people search here. Families plan visits around the BC Forest Discovery Centre and its heritage railway. Hockey parents from across the Island converge on the Cowichan Community Centre — home of the world's largest hockey stick, a Guinness-certified claim this town takes seriously. The Quw'utsun' Cultural Centre draws cultural tourism along the Cowichan River, and Mount Prevost's memorial cairn is a rite of passage for local hikers. People searching for any of these are also searching for coffee, lunch, gear, and services nearby — and Google decides whose business they see.

The Cowichan Valley surrounding Duncan has quietly become one of BC's most talked-about food and wine regions. Wineries and cideries stretch from Cobble Hill through Glenora, the Cowichan River is a blue-ribbon fly-fishing and tubing destination, and the Trans Canada Trail crosses the valley on the historic Kinsol Trestle, one of the tallest timber rail trestles in the world. Warmland tourism is growing every season, and the businesses capturing it are the ones whose websites show up when someone in a tasting room searches 'dinner near me'.

Being based here matters practically too. Duncan sits on the Trans-Canada Highway halfway between Victoria and Nanaimo, and the whole Cowichan Valley — Cowichan Bay's seaside village, Maple Bay's marina, Crofton, Glenora, Sahtlam — shops and hires services in town. When I optimise a Duncan website, I target that full catchment: the commuters passing the Silver Bridge every morning, the valley residents driving in for the market, and the tourists following the totems. Neighbourhood-level keywords, an accurate Google Business Profile, and pages that load fast on a phone standing on Station Street.

The events calendar drives its own search spikes. The 39 Days of July festival fills Charles Hoey Park with free concerts all summer, the Cowichan Exhibition — one of BC's oldest fall fairs — draws the whole valley in September, and the Cowichan Performing Arts Centre at the Island Savings Centre keeps a year-round audience coming downtown. The Cowichan Sportsplex hosts tournaments that book out local restaurants and accommodation for entire weekends, and Cowichan Bay's seaside village — ten minutes away — adds a steady tourism stream to the local economy. Each event weekend is a burst of visitors searching 'breakfast Duncan BC' and 'things to do near me', and a business with current hours, good photos, and a fast website captures a share of every one of them. That's the compounding value of getting your online presence right in a town with this many reasons to visit.

If you run a business anywhere in the Cowichan Valley — downtown Duncan, the highway corridor, or out toward Cowichan Lake — I can meet you in person, walk your shop, and build a website that reflects what you actually do. That local knowledge shows up in the details: the right neighbourhoods on your contact page, the right landmarks in your directions, the right search terms in your content. See examples of my work or call me — I'm ten minutes away.

Local First

Your site. Your community. My expertise.

Duncan is a small city with a big local business scene. Getting found online here means thinking differently from a city business — and I understand that because I live here.

I'm based in Duncan

I live here. I know the Cowichan Valley business community, the local market, and what customers in this area are searching for. That context matters when I give you SEO advice.

Local SEO for Cowichan Valley

Searches like "plumber Duncan BC" have specific ranking factors. I'll help you optimise your site and Google Business Profile so local customers find you first.

Real support — call or text me

When something goes wrong, you don't need to open a ticket. Call me at 250-797-2286 or send an email. I answer, and I sort it out.

Proactive site care

Updates, backups, SSL, uptime — I manage it all so your site stays secure and fast year-round. You focus on your business; I keep your web presence healthy.

Who I Work With

Built for Duncan & Cowichan Valley businesses

If you run a small business in the Cowichan Valley and your website matters to how customers find you, I can help. A few examples:

Trades & Services

Plumbers, electricians, contractors, landscapers — trades businesses in the Cowichan Valley that rely on Google to bring in local leads. See examples →

Health & Wellness

Clinics, practitioners, yoga studios, spas — health businesses that need a reliable, trustworthy-looking site that ranks locally.

Retail & Hospitality

Shops, restaurants, accommodation, and tourism businesses that want visitors to find them when they search "things to do in Duncan."

Professional Services

Accountants, lawyers, consultants, real estate agents — professionals who need a credible online presence and want to rank for local searches.

Website Development

A website built right, from day one

Every site is custom-designed — no templates, no page builders. Built for speed, local SEO, and the way people actually browse on their phones. See example websites →

Starter
5–7 pages · perfect for most local businesses
$1,200
CAD · one-time
Get a quote
Most Popular
Business
Up to 15 pages · blog · local SEO setup
$2,000
CAD · one-time
Get a quote
Custom
Larger sites · e-commerce · complex features
$3,500
CAD · one-time
Get a quote

Not sure which fits? Just ask me — I'll give you a straight answer. See real examples of finished sites on the Websites page.

Plans for Duncan Businesses

Simple annual hosting

All plans include hosting, updates, backups, and SSL. Need a website built too? Build your package →

Basic Care
$249
CAD / year
See what's included
Popular
Active Care
$449
CAD / year
Get Started
Priority Care
$699
CAD / year
See what's included

Duncan, BC

Ready to talk?

I'm local — email me, call me, or send a text. I'll give you an honest answer on what your site needs.