Built, launched, and run for you.
A custom site where hosting, domain, SSL, backups, updates and small changes are all handled by us. No page builder, no build fee, and the site stays in your name.
$350/month · no build fee · cancel-free terms in writing
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 |
- Up to 5 pages
- Custom-coded, no templates
- Built for phones first
- Live on Google
Phones first. Sharp on a big monitor too.
Most people find a local business on their phone, so that layout gets designed first. Then it's checked at five widths before it ships.
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
- Custom-codedWritten for your business. No theme, no page builder.
- Live on GoogleSubmitted to Google, with your Business Profile linked.
- Readable at 360pxThe narrowest phone still in use, measured.
One monthly price. The whole site, handled.
The build, the hosting, the domain and the changes. One monthly number.
Websites
$350/month
The build is included. Nothing is due until the site exists.
The build, included
- Up to 5 pages, custom-coded for you
- Built for phones first
- Contact form wired to your email
- Google Business Profile linked, site submitted to Google
Every month
- Hosting that stays fast
- Your domain, registered and renewed
- SSL, daily backups, security updates
- Small changes, done for you
- Replies within 1 business day
Where the line is
- A small change is anything under half an hour: new photos, hours, prices or a seasonal notice
- Broken things get fixed free and never count as a change
- New pages, new sections and online stores get a written quote first
A live link as we build. A clear path to launch.
Call
Tell us what the business does and what the site has to do.
Plan
A written scope: the pages, the content, and who owns which week.
Build
You review it on a live link as it comes together, not on a mockup.
Live
We launch it, host it and keep it updated. Changes go through us.
The plan, in writing. Before we start.
Who owns which week, what needs to be ready for week one, and exactly where a small change ends and a quote begins.
- Discovery and scope
- week 1
- Build
- weeks 2–4
- Review with you
- week 4
- Launch
- week 5
- Pages
- 5
- Revisions before launch
- unlimited
Anything outside this list is quoted before it is started. Nothing is billed that was not agreed in writing first.
- Fixed scopeUp to five pages, agreed page by page. Anything extra is quoted first.
- Clear ownersYour copy and photos are on the schedule with your name beside them.
- Cancel-free termsWritten into the same document, before the first invoice.
The parts you never touch. We own the headaches.
Hosting, the domain, the certificate, backups and updates. No logins for you to remember.
The ground
Hosting, certificate, daily backups and DNS, set up once and watched.
The build
Up to five pages, custom-coded, designed for a phone before a desktop.
The upkeep
Small changes done for you. Anything broken, fixed free.
Need something bigger?
An online store, a booking system, a member portal, or a build none of these boxes fit. We scope it and quote it per project.
Start yours.
Tell us about the site you have, or the one you keep meaning to build. We'll tell you what it takes to ship.
Book a call