BC, CANADA · EST. 2023 · SMALL TEAM · BOOKING NEW WORK

Mission-built softwareSaaSportalsdashboardsautomations for the teams that ship without compromise.

NorthStack designs and builds marketing sites, web applications, and SaaS platforms — engineered for performance, built to last, and shipped on time.

Operating numbers

How we run, in numbers.

Real metrics from three years of independent practice. Updated as projects ship.

001 / 005
'23
Building since
Independent · British Columbia
002 / 005
<1d
Reply time
Weekdays · from a real person
003 / 005
2–10w
Typical timeline
Scope-dependent · written + signed
004 / 005
0%
On-time launches
Since day one · no exceptions
005 / 005
0
Surprise invoices
Fixed-price from stage two · ever
Selected Work

Real production systems for real businesses.

Custom web apps, e-commerce, and marketing sites — running live. Click any to see it.

// MY ESTIMATELIVEmyestimateapp.comMy Estimate screenshot
001 — Featured Project

My Estimate.

A web app with an internal rules-based engine — no AI — that helps homeowners understand their insurance estimates and generates a clear, plain-language report.


StackStatic HTML/CSS
TypeWeb App
ToolingStripe
EngagementFull build
// CANADIAN FIREARMS ACADEMYNEWcanadianfirearmsacademy.caCanadian Firearms Academy screenshot
002 — Newest

Canadian Firearms Academy.

A firearms training academy in Surrey, BC — PAL, RPAL, and CORE course scheduling with online registration and a cart-based checkout for students. Includes an AI assistant trained on course details.


StackNext.js
TypeCourse registration
ToolingStripe
EngagementFull build
Capabilities

Everything a web product needs, under one roof.

Design and engineering live in the same studio — nothing lost in translation. Not sure what you need? Get in touch — we'll scope it together.

001

Custom web apps & internal tools

Dashboards, booking systems, customer portals, automations. We build what doesn't fit off the shelf — small, careful, easy to extend.

Next.js · Postgres · Stripe · Resend

002

E-commerce & payments

Storefronts, subscription billing, custom checkout flows. Set up cleanly the first time, with the boring parts — tax, shipping, refunds — handled.

Stripe · Shopify · Supabase

003

Marketing sites

Modern, fast websites that read like the company they're for — not like a template. Editable by you, deployed to global infrastructure.

Next.js · Vercel · MDX

004

Rescue & retainer

Inherited a half-built project? Site running slow? We can take over, fix what's broken, or keep an eye on things month to month.

Audits · Performance · Ongoing

More Work

A few more we're proud of.

Eight more production systems across SaaS, e-commerce, non-profit, and marketing.

// SCOPE ITscopeitapp.comScope It screenshot
SaaS · Next.js · OpenAI · Stripe

Scope It

A SaaS tool for restoration project managers. They record a property walkthrough on-site and get back a structured scope of work — every room, material, dimension, and action across emergency, mitigation, and repair phases — ready for estimators, adjuster, and trades.

Live · 2026Case
// IT'S YOUR DESIGNiydcustoms.comIt's Your Design screenshot
Marketing + Orders · HTML/CSS · Vanilla JS · Cloudflare Turnstile

It's Your Design

A custom-goods shop for a local maker — handmade tumblers, mugs, apparel, and laser-engraved pieces. Marketing site with a gallery, a custom-order workflow, and a contact form that routes inquiries straight to the maker.

Live · 2026Case
// AGASSIZ FARM MARKETagassizffm.comAgassiz Farm Market screenshot
Booking & Vendor Portal · HTML/CSS · Vanilla JS · Vendor portal

Agassiz Farm Market

A community farm market site with a public-facing vendor application form, a private vendor portal for managing attendance dates, and a general contact form for inquiries.

Live · 2025Case
// HELP A BABE OUThelpababeout.orgHelp A Babe Out screenshot
Non-profit · HTML/CSS · Vanilla JS · Cloudflare

Help A Babe Out

A non-profit providing community, mentorship, microlending, and support for women — with featured-babe campaign pages, reminder sign-ups, and a contact form.

Live · 2024Case
// IT'S YOUR MEMORIESitsyourmemories.comIt's Your Memories screenshot
Portfolio + Bookings · HTML/CSS · Web3Forms · hCaptcha

It's Your Memories

A photography portfolio and booking site for a local photographer — long-form single page with hero, about, gallery, three service tiers, and a booking form that emails straight through to her inbox.

Live · 2024Case
// HUNGRY BEAR DINERhungrybeardiner.comHungry Bear Diner screenshot
Multi-location Site · HTML/CSS · Static site · Multi-location

Hungry Bear Diner

A multi-location restaurant site for a family-style diner with two BC locations — Agassiz and Lac la Hache. Location picker on the home page, with dedicated hours, menus, and directions per location.

Live · 2024Case
// FRASER VALLEY FITNESSfraservalleyfitness.caFraser Valley Fitness screenshot
Marketing + Memberships · Astro · Tailwind · Static SSG

Fraser Valley Fitness

A marketing site for an independent 24/7 strength gym in Agassiz, BC — multi-tier memberships, personal training packages, trainer profiles with specialties, a photo gallery of the floor, and a contact-routed booking flow.

Live · 2024Case
How we work

Four stages, written down in advance.

A clear plan you can follow. Fixed price after stage two, weekly demos against live staging, and a maintenance plan waiting for you at the end.

STAGE 01

We talk

A short call. You tell us what you're building. We tell you if we're the right studio, and what we'd do first.

30 MIN · NO SLIDES

STAGE 02

We plan

A written scope with a fixed price and a real timeline. You decide whether to move forward.

4–6 PG SCOPE · QUOTE LOCKED

STAGE 03

We build

Weekly demos. Real progress you can see. Easy ways to steer along the way.

SHIPS FRIDAYS · STAGING LIVE

STAGE 04

We're around

Launch isn't goodbye. You get a maintenance plan and a real person to call months and years later.

MONTHLY · MONITORED

Hosting & Care

Launch is the start. We stay.

Every build comes with a place to live and a team to keep it healthy. Pick the plan that fits — change tiers anytime.

P / 01

Care

For marketing sites

$99/mo CAD
  • Hosting, SSL & domain management
  • Uptime monitoring
  • Weekly backups
  • Security & dependency updates
  • ~30 min of edits per month
  • Reply within 1 business day
Choose Care
P / 03

Partner

For ongoing build

$749+ /mo CAD
  • Everything in Managed, plus:
  • 4–8 dev hours per month
  • Roadmap planning
  • Feature work & priority queue
  • Monthly check-in
  • First in line for capacity
Choose Partner

Prices in CAD, per month · month-to-month, cancel anytime · your build can launch on any plan

Principles

What we don't compromise on.

Five non-negotiables. The reason clients refer us — and the reason they stay.

P / 01
Fixed pricing, written down before the first commit.
No hourly · no surprises
P / 02
Weekly demos against live staging. Every Friday.
Real progress · visible
P / 03
We build like we're staying. Because we usually are.
Hosting · monitoring · updates
P / 04
Senior engineering from line one. No juniors with senior titles.
Direct access · no account manager
P / 05
Launch is the start. Maintenance, monitoring, a real person to call.
Years later · still answering
In their words

Clients on what we built.

Unedited. Names withheld at the client's request.

Best thing that ever happened to my organization.

I needed a quick (overnight) landing page and the team offered to help. I asked for a landing page and woke up to a fast, reliable, safe and scalable infrastructure for delivering on our mission. Impeccable experience.

Non-profit founder

Rivals firms with massive branding budgets.

Exceptional work and even more exceptional character. Beyond the quality of the work, the team's integrity and generosity throughout the process were remarkable. Couldn't recommend more highly.

Brand client

Went above and beyond to sort out our design issues.

What an outstanding experience. Fast, solution-oriented and great communicators. The team love it — will definitely use your service again.

Marketing lead

Will recommend and hire again.

We had a video chat with the team and they delivered with great results.

Small business owner
Let's talk

Let's build something exact.

Big or small. We'll reply within one business day with a question or two and a clear next step.

↓ Send a brief below

Get in touch

Tell us what you're building.

A thoughtful first message goes further than a form. A real person reads every submission and replies within one business day.

Reply

<1d

Typical

2–10w

Pricing

Fixed

Availability

Booking new work now — say hi anytime.

Reply within 1 business day · no newsletter, no follow-up