It's the first thing everyone wants to know, and the hardest to find answered plainly. Search for it and you get contact forms, or a price so low it can't be the whole story.
The honest reason is that it depends on what you're building. A one-page site for a plumber and a booking system for a clinic are both "a website", but they're not the same job. Still, "it depends" is a poor excuse for telling you nothing. You can give someone the shape of the cost and a rough ballpark, and that's the part that helps you plan.
So here it is: the bands, what pushes them up or down, and the costs people forget. The figures below are rough market ranges, not quotes. Think "roughly this neighbourhood", not a menu.
The rough bands
Four common routes, and they're genuinely different products, not the same thing at different prices.
Do it yourself on a template
A builder like Wix, Squarespace or Shopify, set up by you. The software is a modest monthly subscription, and the real cost is your time. You can have something live in a weekend if you're willing to learn the tool.
This is the right call more often than studios like to admit. If you need a presence, you've got a few hours, and the site isn't where customers decide, it's hard to beat. The catch: the time is real, it looks like the template unless you have an eye for it, and nobody's making sure you can be found in search.
A freelancer
One person who builds sites, often on the same tools or on WordPress. For a small business site, typically a few hundred to a few thousand dollars, depending on the person and the scope.
You get a real human making decisions for you, a big step up from a blank template. What varies is what "a website" means to them. Some write your words, think about search, and come back when something breaks. Some build the pages you describe, hand over a login, and move on. Both are freelancers, both fairly priced for what they actually do. The difference is the part you find out later.
A studio
A small team that handles design, writing, build and usually search as one job. This is where most serious small-business sites land, and the range is wide, from the low thousands up, depending on how much the site has to do.
What you're paying for isn't more pages. It's the thinking: working out what the site needs to achieve before building it, writing the words so they sell, and setting it up to be found. Worth it when the website is somewhere customers actually decide whether to use you.
An agency
A larger firm, usually with larger clients. Prices start where studios end and climb. You're paying for scale, process, account management, and the muscle to handle a big or complex project.
For most small businesses that's more machine than the job needs. Right call when the project is genuinely large, or you need a lot of people moving at once. Wrong call when you've been sold a process you'll never use the full weight of.
What you're actually paying for
Every website is made of the same parts. When one quote is double another, it usually includes more of these, or does them properly rather than quickly.
- ✓Design. How it looks, and more importantly how it leads someone from landing to doing the thing you want. Good design is mostly invisible. You notice bad design, and so do your customers, usually by leaving.
- ✓Copywriting. The words. The part cheap sites skip, and often the part that decides whether anyone enquires. A beautiful page that doesn't say clearly what you sell, to whom and why you, is just decoration.
- ✓The build. Turning the design into a working site that loads fast, works on a phone and doesn't break. The cheaper the build, the more corners cut, and they're the corners you can't see until something goes wrong.
- ✓Search and AI foundations. The groundwork that lets you be found, in Google and increasingly in AI answers. Not the ongoing SEO, the structure underneath it. You can add it later, but that's slower and dearer than building it in.
- ✓Mobile. Most of your visitors are on a phone. A site designed on a big screen and squeezed down is a worse product than one designed for the phone first, even if both are technically "mobile friendly".
- ✓Ongoing care. Everything after launch. More on this below, because it's the cost people forget entirely.
A low quote isn't necessarily short-changing you. It may just be leaving some of these to you. That's a fair deal if you know it's the deal, and an expensive surprise if you thought copywriting and search were included and they weren't.
What pushes the price up or down
If you want to understand a quote, or move it, these are the levers. Page count isn't really one of them.
- ✓How much the site has to do. A site that shows information costs a fraction of one that takes bookings, processes payments, has logins or connects to other software. Every bit of machinery is a small project of its own.
- ✓Who writes the words. Arrive with clear, finished copy and that's work nobody has to do. If the words have to be drawn out of you and written well, that's real time, and it belongs in the price.
- ✓How custom the design is. Tailoring a strong template costs less than designing something unique to you. Both are fine. One is cheaper.
- ✓Whether it needs to be found. Building to rank in search and show up in AI answers is more work than building something that merely exists. If customers find you another way, skip it. If search is how new customers would find you, skipping it is a false economy.
- ✓What you already have. Clear logo, photos, text and a clear idea of what you want make a project cheaper. Starting from nothing, with photos to take and a brand to settle, costs more.
The costs people forget
A website isn't something you buy once. It's something you run. The build is the first bill, not the only one, and these are the ones that surprise people.
- ✓A domain name. Your address, renewed yearly. Small, but yours only as long as you keep paying, and letting it lapse is a quiet disaster.
- ✓Hosting. The site has to live somewhere that's awake at three in the morning. Sometimes bundled into a builder's subscription, sometimes a separate bill. Either way it recurs.
- ✓Care and updates. The software behind a site ages. Things need patching for security, content goes stale, small fixes come up. A site nobody touches after launch slowly rots, and the repair bill when something finally breaks is bigger than the care would have been.
- ✓Changes as the business changes. You add a service, drop one, change prices, move premises. The site has to keep up. Who does that, and at what cost, is worth settling before you start, not after.
Over a few years these can rival the build itself. Not a reason to avoid them, a reason to know they're coming, so the cheap build that leaves them all to you gets compared honestly against the one that includes them.
Why cheap can cost more
The lowest number is sometimes exactly right, and sometimes the most expensive thing in the room. The difference is what happens after you pay it.
A cheap site costs more when it doesn't get you found, so you keep paying for ads to send people to a page they could have reached for free. It costs more when it doesn't convince anyone, so the visitors you do get leave without enquiring and you never know. It costs more when only one person understands how it was built, and that person isn't reachable when you need a change. And it costs more when "cheap" quietly meant "no words, no search groundwork, nobody to call", and you pay a second time to add what you assumed was there.
None of this means expensive is safe. Plenty of expensive sites fail the same tests. It means the number alone tells you very little. What tells you something is whether the person quoting understands what the site is for.
So how should you think about it?
Stop asking what a website costs and start asking what a customer is worth. Most owners have never worked out the second number, and it takes about five minutes.
If a customer is worth a few hundred dollars to you over a year, a site that brings a handful of new ones has paid for itself and then some. Now the question isn't "is this too much" but "will this version actually bring customers, or just exist". A cheap site that brings none is the expensive one. A dearer site that brings a steady few is the bargain.
Frame it that way and the price stops being something to brace for and becomes arithmetic you can check. An article won't give you an exact figure, and be wary of anyone who gives you one before understanding your business. But you can walk into the conversation knowing the bands, what moves them, and which parts you're happy to do yourself.
The short version
There's no one price. The bands run from near-free DIY to agency rates, and they're different products, not the same one marked up. The number comes from how much the site has to do, how much writing and design it needs, and whether it's built to be found, not from the page count.
Remember the running costs, because the build is the first bill and not the last. And judge any quote by whether it answers "what is this site for", because the cheapest one that answers it wrong is the one that costs you most.
Common questions
Build it yourself on a template tool like Wix or Squarespace. The subscription is modest and the main cost is your own time. It is a genuinely good choice if you need a simple presence and the website is not where your customers decide whether to use you. The trade-off is that nobody is writing your words or making sure the site can be found in search, so you are doing the parts that usually matter most.
Almost always because 'a website' means something different to each person quoting. One is pricing pages you fill in yourself. Another is pricing to write your copy, design it properly and set it up to be found. Both can be fair for what they actually include. Before comparing two numbers, make sure they are answers to the same question, and ask each person what is and is not in the price.
For many small businesses, yes, especially early on. If customers find you another way and the site just needs to look credible and give them a way to contact you, a well set-up template does that. It becomes a limit when search is how new customers would find you, because template sites are harder to make findable, or when you need the site to do something specific the tool was not built for.
A domain name renewed yearly, hosting so the site stays online, and care to keep the software patched and the content current. On top of that, changes as your business changes. Some of these are bundled into a builder's subscription and some are separate bills. Over a few years they can add up to as much as the build, so it is worth settling who handles them, and at what cost, before you start.
Some SMEs can get support for digital projects, including websites and digital marketing, through schemes like the Productivity Solutions Grant. Eligibility and coverage change over time, so check the current rules on the official GoBusiness site rather than relying on a vendor's claim. A grant does not turn a weak site into a strong one, but if you are buying a sound one anyway it is worth checking whether you qualify.
Work out what one new customer is worth to you over a year, then ask how many the site would need to bring before it has paid for itself. It is usually a smaller number than people expect. Judged that way, a cheap site that brings no customers is the expensive one, and a dearer site that brings a steady few is good value. Price alone tells you very little without that comparison.
Sources
- GoBusiness Singapore β Productivity Solutions Grant (PSG)
- Google Search Central β SEO starter guide
- Nielsen Norman Group β Trustworthiness in web design: 4 credibility factors
Want an actual number for your site?
An article can give you the bands. It cannot give you the figure, because that depends on what your site needs to do. Tell me a little about your business and what you want the site to achieve, and I will give you a straight, specific answer, including if the honest advice is to start on a template for now.