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 priceAgreed in writing before anything starts
  • You own itDomain, code, hosting and data, in your name
  • WinnipegIn person, and you talk to whoever builds it

Where the line is

A template is fine, if you will actually build it

Squarespace and Wix are good tools, and if you are going to sit down and finish one we will tell you so on the first call rather than sell you something. Most owners never do. The site stalls half-built, or it stays a Facebook page and a phone number - and an abandoned draft costs more trust than having no website at all. That is the real line: not brochure against application, but whether this is a job that will ever reach the top of your list.

Talk to us if

  • People cannot find you, or what they find is years out of date
  • 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

  • You will genuinely sit down and finish it yourself
  • A site that already works fine, rebuilt for the sake of it
  • Anything where the cheapest possible price is the point

The practice

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.

01

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
02

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
03

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
04

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
05

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

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

Three answers to three different questions

Not sizes of the same thing. Pick the one that matches the sentence you would use to describe your problem, and the price is fixed before anything starts.

I need to exist and be found

Presence
$1,500fixed

A real website for a business that has a Facebook page, a half-finished draft, or nothing at all. Findable, current, and yours.

Live in about two weeksCare plan $50/mo

I need to take orders and get paid

Online ordering
$3,500fixed

Your own ordering system. Customers order and pay on your site, and you keep the margin the apps were taking.

Live in two to three weeksCare plan $100/mo

I need it built around how we work

Custom application
from$5,000

Accounts, memberships, bookings, internal tools, or talking to the software you already run. Scoped and priced on its own.

Quoted after a scoping callCare plan $100/mo

Most clients come to us for ordering. If you are not sure which of these you are, that is what the first conversation is for. One plan, priced to what it has to cover - $50 for a site, $100 once it is taking money. Like insurance, not like tiers.

Fair questions

Including the awkward ones

Why not just use Squarespace or Wix?

If you are going to build it, do - they are good tools and we will tell you so on the first call rather than sell you something. The catch is finishing. We meet far more half-built drafts and three-year-old Facebook pages than we do finished Squarespace sites, and an abandoned site costs more trust than no site at all. Part of what you are paying for is that it gets done, and that it still works in a year. Past that, no builder will take a deposit, hold real availability rules, remember a returning customer, or talk to the software you already run.

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?

A Presence site is $1,500 fixed, plus $50 a month to keep it running. An online ordering build is $3,500 fixed, plus $100 a month once it is taking payments. Anything outside that starts at $5,000 and is quoted on its own. The audit that tells you whether any of it is worth doing is free. On comparisons, honestly: the hosted ordering platforms already operating in Winnipeg - iOrders, Clover, DoorDash Storefront, Square Online - run roughly $100 to $200 a month, so over three years the money is close to a wash and the real difference is that you own what we build. The American platform selling restaurants this same pitch charges $249 a month plus 5% of every order, or $499 flat, which is the number usually quoted at you; it is true, and it is not the local one.

How long does it take?

Live in two to three weeks. The build itself is about a week; the rest is calendar time waiting on your menu, your photos and your Stripe verification. We tell you at scoping exactly what we need from you and when, because that is the only part that actually decides the date.

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.