Web design for Nanaimo. Built an hour west, on Highway 4.
A custom site built for the stranger off the ferry and the regular down the street, kept current after launch. We build it remote first from Port Alberni, for $350 a month with no build fee.
$350/month · no build fee · your domain in your name
Website report · September
Sep 1 – Sep 30, 2026 · sent to you on Oct 1
- Holiday hours added to the contact pageSep 3Content
- New staff photo on AboutSep 12Content
- Booking form now sends a text confirmationSep 20Feature
- Security updates applied — 4Sep 24Maintenance
- Broken link to the old menu PDF fixedSep 27Fix
| Searches you were found for | Clicks | Impressions | Position |
|---|---|---|---|
| furnace repair near me | 214 | 5,120 | 3.2 |
| furnace repair port alberni | 167 | 1,240 | 1.4 |
| heating contractor | 96 | 4,870 | 7.8 |
| heat pump installation port alberni | 81 | 960 | 2.1 |
| furnace not turning on | 58 | 3,410 | 11.6 |
| emergency furnace repair | 44 | 1,690 | 5.3 |
- Fixed scope, in writing
- Domain and hosting in your name
- Support the same business day
- No build fee
Two ferry terminals and an airport. Half your visitors aren't here yet.
Departure Bay sails to Horseshoe Bay. Duke Point sails to Tsawwassen. The airport is south at Cassidy. Nanaimo is the Island's front door, so a real share of the people opening your site are on a boat, in a car or in a departure lounge, deciding whether to stop.
The first screen has to answer a stranger
A local already knows where you are and whether you're any good. Someone who lands at Departure Bay at 4 pm doesn't. They want three facts fast: are you open now, where exactly are you, and how far from the terminal. We put all three on the first screen, not under an About page.
On a phone, on data
Not on office wifi. We measure every page at 360px wide, the narrowest phone still in use, before it ships.
Hours that are actually current
A stale hours page is the most expensive page a business runs. Changing it is included in the monthly price, so send it over and it's done.
Nanaimo is the word on the door. It's rarely the size of the market.
The Regional District of Nanaimo runs from Bowser to Cedar: Parksville and Qualicum Beach up the highway, Lantzville and Nanoose in between, Cedar and Yellow Point to the south, Gabriola a short sailing off the waterfront. Most Nanaimo businesses sell into all of it.
Say where you actually go
A site that names only the city tells a Parksville customer nothing about whether you'll drive up. A page per town is the spam pattern. One clear service-area sentence, matched by your Google Business Profile, does the job.
The city has a September
Vancouver Island University and the regional hospital anchor a population that turns over on a school year and a shift roster. If your quiet month is August and your phone rings in September, the site should say so instead of showing summer hours in the fall.
Ferry-dependent customers
Gabriola is a sailing, not a drive. If you serve it, that's a logistics fact customers need on the page before they call, not a conversation you have twelve times a month.
Nanaimo has web shops. Port Alberni doesn't.
Nanaimo is the one Island city with a real local choice of web shops, so here's what's different about us.
The website plan
$350/month
A custom website of up to five pages, with hosting, domain, SSL, backups, updates and small changes included. Printed on the site, not quoted in a meeting.
What's different
- The price is printed, so you can compare before you call
- Custom-coded, not a theme with your logo dropped in
- Whoever quotes the work builds it
- Anything outside the plan is quoted before it starts
What we won't tell you
- That we can put you first on Google. Nobody can promise a position, and anyone who does is selling a guess.
- That a rebuild fixes a business problem. Sometimes the site is fine and the offer isn't.
- That you need five pages if three will do it.
A site has to work before it goes live.
The first screen matters to someone arriving on a phone. So does every page behind it. This illustrative checks view shows the layout and accessibility checks in the release path.
Before a change goes live.
The same run for a one-word edit and a new page.
- Every page is legalgate:schema every page manifest is legal against the contract0.07s
- Design tokens onlygate:tokens no Tailwind escape hatches — every value comes from @theme0.03s
- No thin or duplicate pagesgate:thin no page is another page with the nouns changed0.04s
- Sitemap matches the pagesgate:sitemap the sitemap and the pages agree about what is indexable0.01s
- Accessibilitygate:a11y the deterministic accessibility checks, with no second dependency0.02s
- Titles, canonicals, one H1gate:meta no two pages compete for one query; every page states what it is0.01s
- Analytics and outside hostsgate:analytics each tag on every page or no page; every off-site host authorised11.6s
- Layout at five widthsgate:layout no overflow, no clipped section, no heading hidden under the header14.6s
- Text contrastgate:contrast every painted text run clears its floor against the ground it sits on2.6s
- Safari (WebKit) rendergate:webkit every text run paints something in WebKit, and no request 4xx/5xx1m 59s
- +11 more checks
Nanaimo, an hour down Highway 4.
Built from Port Alberni. You review the site on a live link as it comes together, so the drive rarely matters, and a visit is booked when it helps.
Before we start
Do you have an office in Nanaimo?
No. We're based in Port Alberni and do the work remotely, from scoping to launch to changes afterwards. Nanaimo is an hour down Highway 4 when meeting in person helps.
What does $350 a month include?
A custom website of up to five pages, plus hosting, your domain, SSL, daily backups, security updates and small ongoing changes. There is no separate build fee.
Can you build stores or booking systems?
Yes. Online stores, booking systems, member portals and larger builds are scoped and quoted separately before work starts.
Do I own the website?
Yes. Your domain is registered in your name, and the website remains yours.
Nobody getting off the ferry can ask a neighbour.
Tell us what a stranger needs to see in the first ten seconds and what the regulars need to find on page three. We'll tell you what shipping it takes.
Book a call