Winnipeg - custom web applications

We build the part of your website that actually does the work.

Booking, online ordering, customer accounts, payments. Custom-built for businesses that have outgrown a template - and need the thing to work on a Saturday night without you.

Fixed price agreed up front  /  you own the code and the domain  /  Winnipeg-based

Where the line is

A template is fine, until it is not

Squarespace and Wix are genuinely good at brochures. If all you need is five pages describing your business, use one - we will tell you so, for free. What they cannot do is take a deposit, hold a calendar, remember a returning customer, or talk to the software you already run. That is the line, and everything on our side of it is what we build.

Talk to us if

  • Customers book or order, and pay, without phoning you
  • You are retyping the same information into two systems
  • A spreadsheet is currently holding the business together
  • Your site was built once, years ago, by someone unreachable

Do not, if

  • A five-page brochure with no moving parts
  • A one-week rebuild of a site that already works fine
  • Anything where the cheapest possible price is the point

What we build

Five things, done properly

Every one of these is running in production on a site we own. None of them is a capability we are describing hypothetically.

Booking and scheduling

Customers pick a time, pay a deposit, and get a confirmation. You stop playing phone tag.

Stripe depositsReminder emailsStaff calendarsReschedule and cancel rules

Online ordering and payments

Take money on the site, track the order through to fulfilment, and refund without a support ticket.

Hosted Stripe CheckoutVerified webhooksOrder status pipelineSafe refunds

Customer accounts and portals

A place customers sign in to see their history, documents, quotes, or job status.

Email and Google sign-inRow-level securityOrder and document historyAdmin view

Internal tools that kill the spreadsheet

Quoting, intake, dispatch, inventory - the thing you currently do by hand twice.

Custom intake formsQuote buildersAdmin dashboardsExports your accountant accepts

And the site around it

Fast, findable, and correct on a phone. The table stakes, done properly.

Prerendered for searchPer-page social previewsMobile firstLocal SEO setup

Proof, not screenshots

We built a commercial platform. You can sign into it.

A custom manufacturing platform: a customer describes a physical object, gets an AI concept image back in seconds, a human quotes it, and the finished part ships to their door.

121
pages rendered to static HTML at build time
100
catalog entries, each with its own indexable page
15
state order pipeline, from enquiry to delivered
8
transactional email templates, live
9
legal policies drafted and published

We lead with this because we own it, which means we can show you the inside - the database schema, the webhook handler, the decisions that went wrong and got fixed. Most portfolios are screenshots. This one you can sign into.

Full disclosure, because you would find out anyway: Vanta Fabricate is our own company and it is early. We are showing you what was engineered, not a revenue chart. The reason it is worth your time is that everything your project needs - payments, accounts, email, an admin area - is already running in production here.

How it goes

Five steps, no surprises in the middle

The two places freelance web projects fail are a vague scope and a month of silence. This process exists to remove both.

01
A conversation, free
Half an hour, in person if you are in Winnipeg. You describe the bottleneck. If a template would solve it, we say so and you have lost nothing but coffee.
02
A written scope and a fixed price
Exactly what gets built, what does not, and what it costs. You approve it before any money changes hands. The scope is the contract - it is what makes the price fixed rather than optimistic.
03
Build, with something to look at every week
You get a live link from week one and it updates as we go. No month of silence followed by a reveal, which is how both sides discover a misunderstanding too late to fix cheaply.
04
Launch, and you are shown how to run it
We hand over the admin area and walk you through it on a call that gets recorded so your staff can watch it later. Domains and accounts are in your name, not ours.
05
Afterwards
Take the care plan or do not. Either way the code is yours and you are not locked in. A studio that keeps clients by holding their domain hostage is not one you should hire.

Pricing

The number comes before the work starts

A fixed price on an agreed scope. You will know what this costs before you are committed to anything.

Site
from$1,500

The brochure done right, when that genuinely is all you need.

2 to 3 weeks
Care plan
from$150/ month

Hosting, updates, backups, and a person who answers.

Month to month, cancel anytime

Fair questions

Including the awkward ones

Why not just use Squarespace or Wix?

For a brochure site, do. They are good and they are cheap. The moment you need real booking rules, deposits, customer logins, or a connection to software you already run, you hit the edge of what a builder can do and start paying monthly for add-ons that half-fit. That edge is where we start.

Can AI not do this now?

AI builders have genuinely taken over the bottom of this market and we are not trying to compete there. What they do not produce is a payment webhook that verifies its signature, a permissions model that holds up, or a system that still makes sense when your business changes next year. We use AI tooling daily - it is a fast assistant and a poor engineer.

How much does it actually cost?

Sites start at $1,500 and applications at $3,500, both fixed after a written scope. Wide range because a booking system for one person and one for six staff are different builds. The scoping conversation is free and you get the number before you commit.

How long does it take?

Two to three weeks for a site, four to eight for an application. The variable is almost never the code - it is how fast content, photos, and decisions come back from your side. We tell you at scoping what we need from you and when.

Tell us what is slowing you down.

Half an hour, no charge, no obligation. If a template solves your problem we will say so - that answer is free too.