/ How we price

Fixed price, quoted up front, in writing.

You get a written scope and a not-to-exceed price after a discovery call. No hourly meter, no change-order surprises.

Every site below is custom-built in code for your business, not pulled off a template shelf. The ranges are real, drawn from real projects, and they move with scope: how many pages, how much custom design, and whether anything needs a database, a login, or payments. The way to know where you land is a thirty-minute call, after which you get the number in writing before a line of code exists.

We publish these because you should be able to sanity-check your budget before you ever speak to us. If you want the full breakdown of what actually moves the price, we wrote it down for owners, not developers.

Read the full cost breakdown →
/ Project brackets

Four shapes of project.

Custom-built, not templates. Find the one that sounds like your job and you are within range before we talk.

$3,000 - $10,000

Marketing site

Five to ten pages, no interactive features. A site that loads fast, looks like you, and tells people what you do. Custom-built, not a template three competitors also bought.

You need to be found and trusted online.
$6,000 - $15,000

Marketing site + one real feature

Everything above, plus one piece of working software: online booking, ordering, or gated content behind a login. The feature is built for how your business actually runs.

You need the site to do a job, not just sit there.
From $15,000

Web application

A real database, accounts, and payments. Booking platforms, customer dashboards, internal tools, light SaaS. Price scales with scope, and we tell you where it lands before any code is written.

You are running a product, not a brochure.
$2,000 - $5,000

Freshen up an existing site

A new design on the CMS you already have. When the bones are fine but the look is dated, we reskin it instead of charging you for a rebuild you do not need.

The content works, the design has aged.
/ How we work

Three ways to engage.

Pick the structure that fits the work. You own the code on final payment in every one of them.

Written scope, fixed price

Fixed-scope project

Defined work, a written scope, a fixed price, and a delivery date. Best when you already know what you want built.

  • Written scope & acceptance criteria
  • Fixed price, two installments
  • Weekly staging deploys
  • 2 wks post-launch fixes included
Monthly, no lock-in

Product partnership

Ongoing product development, MVP through iteration, billed monthly. Best when the scope will move as real users show up.

  • MVP through iteration
  • Shared roadmap
  • Monthly invoices, no lock-in
  • Full handoff docs if you bring it in-house
Month-to-month

Monthly retainer

A block of hours for maintenance, small features, and performance work on an existing site. A reliable person, no contract lock.

  • 10-40 hrs/month typical
  • Bug fixes & security patches
  • Small features & copy changes
  • Priority on support requests
/ Always included

What every project comes with.

Not add-ons, not upsells. These are the defaults, baked into the price.

Two weeks of post-launch fixes Every fixed-scope project ships with two weeks of fixes included, no extra charge. The small things you only notice once it is live get sorted without a new invoice.
You own the code On the day you pay the final invoice, you own everything: the GitHub repo, the deployment config, the environment variables, and a written brief on how it fits together. Nothing is locked behind our accounts.
No lock-in, no platform tax You can take the project to any developer you like, any time. We do not build on a proprietary platform you have to keep paying us to access.
A price before any code You get a written scope and a not-to-exceed price after a discovery call. No hourly meters running in the background, no change-order surprises mid-build.
/ Never pay for this

Three lines on the invoice to refuse.

If anyone quotes you these, push back. None of them should be a separate charge.

Skip it

Premium hosting upsells

A small business site runs fine on hosting that costs a few dollars a month. If someone is charging you a premium hosting markup to sit on top of the same infrastructure, that is margin, not a service.

Skip it

Undefined "maintenance" retainers

A retainer should buy a named block of hours doing specific work you can see. A vague monthly fee for "maintenance" with nothing defined is just a subscription to nothing.

Skip it

A separate SEO audit at launch

Clean semantic HTML, structured data, and fast Core Web Vitals are baked into a build done properly. Being sold a separate SEO audit on day one is being charged twice for work that should already be done.

See what we actually build →
/ Common questions

FAQ.

Why publish prices when most agencies hide them?
Because you deserve to know roughly what you are walking into before a sales call. Hidden pricing exists to anchor you in a meeting, not to serve you. These brackets are real ranges from real projects, so you can self-select before we ever talk. We wrote the deeper breakdown of what moves the number at /blog/toronto-small-business-website-cost-2026.
How does pricing actually work?
After a short discovery call we send a written scope and a fixed, not-to-exceed price. Fixed-scope projects are billed in two installments. Product partnerships are monthly invoices. Retainers are a month-to-month block of hours. There is no hourly meter running in the background and no change-order surprise halfway through, because the scope is agreed in writing before any code is written.
What is included in every project?
Two weeks of post-launch fixes at no extra charge, full code ownership on final payment (the repo, the deployment config, the environment variables, and an architecture brief), and no lock-in. You can hand the project to any other developer the day after launch and nothing is held hostage on our accounts.
What should I never pay for?
Premium hosting upsells (a small site runs on hosting that costs a few dollars a month), undefined "maintenance" retainers with no named hours or scope, and a separate SEO audit at launch. Good HTML, structured data, and fast Core Web Vitals are part of a build done right, so paying again for an audit on day one is paying twice.
Why is there no flat "$99/mo" plan?
Because a real custom site is not a subscription product, and a number that low only works if the work is a template with your logo dropped in. We quote per project against a written scope so the price matches what you actually need built, not a tier designed to look cheap up front and bill you forever.
● connect@aurabyt.com

Have something that needs shipping?

One call. Thirty minutes. You leave with an honest read on scope, timeline, and price, whether we're the right fit or not.