astranode/guides/websites and web apps
Guide · Websites and web apps

How much does a small business website cost?

What a small business website costs: rough ranges for DIY, freelancer and agency, what drives the price, running costs and how to compare quotes.

A small business website can cost almost nothing if you build it yourself with a website builder, a few thousand dollars with a freelancer or small studio, and much more with an agency or custom features. The honest answer depends on scope, so this guide shows rough ranges, what moves the price and how to compare quotes.

Rough price ranges by route

Please read these numbers as rough market ranges, not as researched statistics. Prices vary a lot by country, by region and by what exactly is included. They are here to give you a feeling for the order of size.

RouteRough one-time costWhat you usually get
Do it yourself with a website builderLittle or no setup cost, plus a monthly feeA template you fill yourself. Your cost is mostly your own time.
Freelancer or small studio, simple siteOften from under 1,000 to several thousand dollarsAbout 5 to 10 pages, built on a theme or a light custom design
Agency, custom designOften from several thousand to tens of thousands of dollarsStrategy, custom design, copywriting, project management
Online shop or web appWide range, often well above a simple sitePayments, accounts, bookings, connections to other systems

Two quotes for "a website" can differ by a factor of ten and both can be fair. They are usually quotes for two different things.

What drives the cost

  • Number of pages and page types. Ten pages with the same layout are cheap. Ten pages that all look different are not.
  • Design. A good ready-made template costs far less than a design drawn only for you.
  • Content. Who writes the text and takes the photos? If the builder does it, the price rises. If you do it, your time rises.
  • Features. Online booking, payments, customer logins, calculators and multi-step forms all add work.
  • Languages. A second language is more than a translation. Every page, menu and form exists twice.
  • Connections. Linking the site to a calendar, a CRM, a newsletter tool or accounting software takes time to build and test.
  • Who builds it. Hourly rates differ strongly between countries and between a freelancer and an agency with a team.
  • Rounds of changes. Open-ended revisions are a common reason why projects get more expensive than planned.

If you want to lower the price, reduce scope first. A clear five-page site that works is better than a twenty-page site that is never finished.

Running costs after launch

The build is a one-time cost. These costs come back every month or year:

ItemWhat it isTypical size
DomainYour address, such as yourbusiness.comSmall yearly fee
Hosting or builder planThe place where the site runsMonthly fee, from small to moderate
Business emailAddresses at your own domainSmall fee per mailbox
MaintenanceUpdates, backups, security fixesYour time or a monthly care plan
Paid plugins or toolsBooking, forms, shop functionsDepends on the tool
Content changesNew prices, photos, pagesYour time or hourly rate

Ask every provider to list these in writing. A low build price with a high monthly plan can cost more over three years than a higher fixed price.

How to compare quotes

Give every provider the same written brief. Otherwise you compare different projects. The guide on how to write a website brief has a template. Then ask each one these questions:

  1. Which pages and features are included, as a list?
  2. Who writes the text and supplies the photos?
  3. How many rounds of changes are included, and what does an extra round cost?
  4. Is the price fixed or an estimate?
  5. Who owns the domain, the design and the content at the end? Are the logins handed to me?
  6. What are the monthly and yearly costs after launch?
  7. Can I change text and photos myself?
  8. What is the timeline, and what do you need from me, by when?
  9. What happens if I want to move the site to another provider later?

Be careful with quotes that are one line long. A good quote reads like a list of what you get.

When cheap is fine and when it is not

A builder or a very simple site is often enough when:

  • You are new and mainly need to be found with name, services, area and contact details.
  • Most customers come through recommendations and only check that you are real.
  • You have time and are willing to learn the tool.

Paying more makes sense when:

  • The website is your main source of enquiries or sales.
  • You need bookings, payments or logins that must work reliably.
  • Your time is worth more elsewhere than in a page editor.

Whatever you pay, no builder can honestly promise you a ranking on Google or a fixed number of enquiries. Be wary of anyone who does.

As one reference point: Astranode builds websites and web apps from $2,000, with a fixed quote in writing before any work starts. Simple websites take about 2 to 4 weeks. Compare that with at least two other quotes for the same brief.

The short version

The price of a website follows its scope. Write down what you need, get several quotes for the same brief and compare the total cost over a few years, not only the build price.

Questions

Good to know

Why do website quotes differ so much?
Because they often describe different things. Pages, design, content, features and rounds of changes vary. Use one written brief so the quotes are comparable.
Is a free website builder enough for a small business?
Often yes at the start, if you need a simple site and have time to build it. It gets tight when you need special features or a custom design.
What running costs should I plan for?
Domain, hosting or a builder plan, email, maintenance and paid tools. Ask every provider for a written list of monthly and yearly costs.
Free demo

See it answer a lead before you pay anything.

Book a free 30-minute demo. You see the product working, you get a fixed price, and you pick one welcome gift.

14-day free trialWe set up one product for you. Keep it only if it works.
20% off setupOn any product or project you order.

For new clients who book a demo. One offer per business.