Skip to contentSkip to content
Back to guides
Field guide · Getting Started

What should a website cost? A clear 2026 price guide

10 min readPublished March 30, 2026Updated June 7, 2026

Three website quotes can look like three different species. For most small businesses, a serious custom website lands in the low to mid thousands, not a few hundred dollars and not automatically tens of thousands. Here is what drives the number, what a quote should include, and how to compare them clearly.

A small business owner comparing website quotes, reading scope and price side by side

Key takeaways

  • A website quote only means something once the scope is clear. Price first, scope later is how businesses buy the wrong site twice.
  • For most small businesses, a serious custom website lives in the low to mid thousands. Ecommerce, branding, and larger systems cost more because the work is bigger.
  • The biggest cost drivers are page count, copy, design depth, functionality, local visibility, mobile quality, ownership, and maintenance.
  • Cheap is not automatically bad and expensive is not automatically safe. Vague is bad. Clear is safe.
  • Before signing, confirm domain control, hosting terms, admin access, ongoing costs, and what happens after launch.
On this page
  1. 01What it should cost
  2. 02Why quotes vary
  3. 03What drives the price
  4. 04Cheap vs proper
  5. 05What a quote should include
  6. 06Ownership and ongoing costs
  7. 07Cost by business type
  8. 08How to compare quotes
  9. 09Sources
  10. 10FAQ

What should a website cost for a small business?

For most small businesses, a serious custom website lands in the low to mid thousands. At Kootenay Made Digital, presence sites start from $2,000 and bigger growth builds from $6,500, scoped to what you actually need. To spread it, the Own It Monthly plan is $2,000 once, or 12 payments of $189, $2,268 all in, and you own the site at the end.

These ranges are a practical reading, not a law carved into the Selkirks. A fair quote can sit outside them when the scope explains why. The trap is comparing prices before you compare what each quote actually includes.

Here is a rough map of where website projects tend to land, and what each band is best for. Use it to place a quote, then read the scope to confirm it.

  1. 01

    Under $1,000: template or placeholder build

    Useful when you need a simple proof of life, have all content ready, and accept that the site may need replacing later. Often skips copy, local search, mobile polish, and ownership cleanup.

  2. 02

    $2,000 to $4,000: serious custom local site

    A strong fit for service businesses, clinics, contractors, restaurants, shops, and firms that need clear pages, trust, local proof, search basics, and a real launch process. The danger here is not the price. It is a quote in this range that still leaves copy, ownership, or SEO vague.

  3. 03

    From $5,000: Shopify or ecommerce store

    Makes sense when the project includes products, payment setup, shipping or pickup rules, policies, customer emails, and checkout testing. Cheap ecommerce often hides product setup, taxes, theme limits, and app costs.

  4. 04

    $5,000 and up: brand, growth system, or larger build

    Needed when the work includes brand identity, many pages, service architecture, content strategy, integrations, or a stronger local growth engine. A bigger invoice still needs a clear outcome.

A number floating in a nice PDF is not a price yet. It is a price once you know what it buys and who holds the keys.

Why do website quotes vary so much?

Quotes vary because the same word covers very different work. A five-page website can mean five empty layouts waiting for you to write everything, or it can mean discovery, copywriting, custom design, development, local SEO, mobile testing, forms, analytics, launch support, and training. Those are not the same product, so they should not cost the same.

Page count is easy to compare and dangerously incomplete. A homepage, services page, about, FAQ, and contact can be thin decoration, or a proper local sales path with proof, search structure, trust signals, and clean calls to action. That is why the cheapest number often looks tempting first: it may not be charging for the work that makes the site useful.

Sometimes a low number is exactly right because you genuinely only need a starter. Sometimes it is the opening scene of a rebuild story with worse lighting. The only way to tell the difference is to make the scope visible.

What drives the price of a website?

Eight things move a website quote far more than the word website ever will: page count, copy, design depth, development complexity, local visibility setup, mobile and accessibility polish, launch and handoff, and ongoing maintenance. When two quotes differ in price, the gap almost always lives in this list.

  1. 01

    Page count and structure

    More pages cost more when each one has a job: service pages, location pages, about, FAQ, contact, proof, and product or booking pages.

  2. 02

    Copy and messaging

    Good copy turns a list of services into a reason to call, book, or buy. If the provider writes or reshapes the words, that is real work, not a freebie.

  3. 03

    Design depth

    A custom visual system takes more time than dropping content into a common template. The difference shows in trust, memorability, and how premium the business feels.

  4. 04

    Development complexity

    Forms, booking, ecommerce, filters, CMS editing, maps, calculators, portals, and integrations each change the build effort and the price.

  5. 05

    Local visibility setup

    Titles, descriptions, headings, internal links, local business details, schema, and Google Business Profile alignment are part of a serious local site.

  6. 06

    Mobile and accessibility polish

    Readable type, tap targets, form labels, contrast, keyboard access, page speed, and real phone testing take time. They are not sprinkled on at launch.

  7. 07

    Launch and handoff

    Domain records, redirects, analytics, Search Console, backups, training, final QA, and form tests are boring until they save the day.

  8. 08

    Maintenance and growth

    A site that will evolve needs a plan for updates, security, content, support, reporting, and new pages after launch week.

If a provider only talks about page count, you are missing the map. A fair quote connects the price to the business outcome you actually want, whether that is calls, bookings, better leads, foot traffic, or ecommerce sales. My process page walks through how I scope that before anyone designs a page.

Cheap vs proper website: which is the better buy?

Cheap is the right move when the offer is simple, the content is ready, the scope is small, and the provider is honest about limits and ownership. Proper is the right move when the site has to carry business weight: more services, more towns, booking logic, or trust questions. The deciding factor is not the price tag, it is whether the scope is clear.

Cheap (done well)Proper (done well)
Best forNew businesses, simple offers, first footholdEstablished businesses carrying real weight
ScopeSmall, clearly limited, written downMapped to the business goal and audiences
CopyOwner-supplied, ready to goWritten or reshaped to convert
Local searchBasics only, or a later phaseBuilt in: titles, schema, local details
Mobile and accessTested on real phonesTested and tuned for speed and access
OwnershipClear domain and hosting termsClear keys, training, and handoff
The riskOutgrowing it sooner than plannedPaying for complexity you did not need yet

Cheap becomes a trap only when it hides the work that matters: content, proof, local search, mobile experience, accessibility, launch support, and ownership. That is not a starter site, it is a trap wearing a discount hat. Expensive becomes a trap when it is premium language without details: big promises, guaranteed rankings, and vague deliverables. The clearest quote beats the loudest invoice. If you are weighing a builder choice too, my Wix vs custom guide covers that decision.

What should be included in a website quote?

A useful quote names the page list, who writes the content, the design approach, the platform, mobile and accessibility expectations, SEO basics, local business details, forms or booking, analytics, hosting, domain ownership, revision rounds, the timeline, a launch checklist, training, maintenance options, and the exclusions. If any of these is missing, the price is not complete yet.

The exclusions matter as much as the inclusions. A quote that says exactly what you must provide, and what happens if owner-written copy arrives weak, is doing you a favour. Broad words like custom, complete, optimized, or included are warning flares until someone explains what they actually mean.

Who should own the website, and what are the ongoing costs?

You should own your website. At minimum the business controls the domain, knows who controls hosting, holds admin access where appropriate, understands renewal billing, and has a written transfer path. Ongoing costs are part of the real price: domain renewal, hosting, app or plugin fees, content updates, backups, security, and support. A good quote names them before you sign.

  • You control the domain: registrar, account owner, renewal date, billing method, and transfer path are written down.
  • Hosting terms are clear: platform, billing, backups, updates, cancellation, and who handles technical issues.
  • You have admin access where it matters: CMS, analytics, forms, booking tools, and any connected accounts.
  • The maintenance plan is named: updates, security, backups, small edits, response times, and what costs extra.
  • Source files and image libraries are addressed in writing, not left as a mystery for later.

The build invoice is only one layer. Surprise monthly fees are not a business model, they are raccoons in the crawlspace. Managed hosting is fine when the quote explains platform, billing, backups, cancellation, and who handles technical issues. The boring line items are what decide whether the site is an asset or a hostage.

How much does a website cost by business type?

Cost changes because the job changes. A Castlegar contractor qualifying renovation leads does not need the same site as a Nelson cafe posting menu updates, a Rossland tour operator taking seasonal bookings, or a Trail clinic building patient trust. Here is what tends to drive the scope, and the price, for common Kootenay business types.

Contractors and trades
Cost depends on service pages, town coverage, before and after proof, quote forms, project galleries, and whether the site filters better leads, not just more.
Restaurants and cafes
Budget for menus, hours, reservations or ordering, patio or takeout notes, current photos, map links, and Google Business Profile alignment.
Clinics and wellness
A good scope includes practitioner trust, service explanations, booking clarity, privacy-aware wording, forms, and a calm mobile path for new patients.
Tourism and seasonal operators
Budget for availability, booking rules, weather or smoke updates, cancellation policies, parking, drive time, and weak-signal mobile use.
Retail and local makers
Cost shifts with product categories, gift cards, pickup or shipping, market dates, the maker story, and whether ecommerce is genuinely needed now.
Professional services
The site needs authority, process clarity, service pages, FAQ, lead qualification, testimonials, and contact paths that do not feel like a dead end.

The local layer is not decoration. A West Kootenay service business may need town-specific pages for Castlegar, Trail, Nelson, and Rossland. A tourism business may need seasonal updates, road context, and booking policies. A quote that never asks about towns, service area, seasonality, or local proof is not cheaper because it is efficient. It is cheaper because it has not found the real job yet. You can see how I approach this in my portfolio.

How do I compare website quotes fairly?

To compare quotes fairly, force them into the same categories and make every provider answer the same questions in writing. Compare scope, not sticker price. If one quote includes copywriting and another assumes you write everything, those prices are not competing. The moment you put them side by side on equal terms, the numbers usually stop looking mysterious.

  1. 1Write the main business outcome the site must drive: more calls, better bookings, stronger leads, local trust, or ecommerce sales.
  2. 2Build a scope grid with the same rows for every quote: pages, copy, design, development, SEO, mobile, ownership, launch, training, maintenance, and exclusions.
  3. 3Send every provider the same questions in writing and wait for clear answers.
  4. 4Confirm domain, hosting, CMS, analytics, and transfer terms before debating colours.
  5. 5Compare the corrected scope, not the original sticker price, then choose the clearest tradeoff.

Do not pick yet if you already have three quotes. Put them all into the same grid, highlight anything vague or assumed, ask every provider the same questions, and compare the corrected scope. A website should cost enough to do the job properly and not so much that you are buying complexity you do not need. The only way to know the difference is to make the scope visible. When you are ready, send me the quote and I will give you a clean read before money changes hands.

Sources and further reading

Frequently asked questions

What should a small business website cost in 2026?

For many small businesses, a serious custom website lands in the low to mid thousands, not a few hundred dollars and not automatically tens of thousands. At Kootenay Made Digital, presence sites start from $2,000 and bigger growth builds from $6,500, scoped to what the business actually needs rather than a package name.

Why do website quotes vary so much?

Quotes vary because the same words cover different work: discovery, copywriting, design, development, SEO setup, photos, forms, booking, ecommerce, hosting, analytics, training, and maintenance. Two quotes can both say five-page website while describing two very different projects.

Is the cheapest quote always a bad idea?

No. A cheap quote can be safe when the scope is small, the tradeoffs are clear, the domain belongs to the business, hosting terms are written down, and the provider is honest about what is not included. It is risky when it hides missing content, search basics, mobile testing, and ownership.

What should be included in a website quote?

A useful quote names the page list, content responsibilities, design approach, platform, mobile and accessibility expectations, SEO basics, local details, forms or booking, analytics, hosting, domain ownership, revision rounds, timeline, launch checklist, training, maintenance, and exclusions.

Should I own my website after it is built?

Yes. At minimum the business should control the domain, know who controls hosting, hold admin access where appropriate, understand renewal billing, and have a written transfer path. Managed hosting is fine. Mystery ownership is not.

How much does a Shopify or ecommerce site add?

Ecommerce adds cost because it needs product structure, checkout setup, shipping or pickup rules, taxes, payment configuration, policies, trust signals, and testing. At Kootenay Made Digital, Shopify stores start from $5,000 depending on product count, theme work, and custom sections.

What ongoing costs should I expect after launch?

Expect domain renewal, hosting, possible plugin or app fees, email or form tools, content updates, backups, security maintenance, and support. Some sites have very low ongoing costs. Others need a monthly plan. The quote should name these before you sign.

How do I compare two website quotes fairly?

Make both providers answer the same scope questions in writing. Compare page count, content, design, SEO basics, mobile testing, accessibility, ownership, hosting, revisions, launch support, training, and maintenance. Then compare price after the scope is actually equal.

Kootenay Made Digital

We build websites, local presence, and calm AI setups for Kootenay small businesses. No jargon, no agency fog, no surprise fees.

Share this
Quote clarity

Want a straight read on what your website should cost?

Run the free website scan, or send me the quote you already have. I will tell you what is included, what is missing, who controls the keys, and whether the number fits the job before you sign anything.

Custom websites from $2,000, or Own It Monthly from $189/mo, yours outright at payment 12.