"How much does a website cost?" is the first question almost every business owner asks, and too often the answer is a frustrating "it depends." It does depend — but you deserve to understand what it depends on, so you can judge a quote and spend wisely. Here's a straight, jargon-free breakdown for the Botswana context.
Why there's no single price
A website can be almost anything, which is why quotes range so widely. The same phrase covers:
- a single-page template put up in an afternoon, and
- a custom-designed, multi-page site with online bookings, payments, a customer portal and integrations.
Those aren't the same product, so they can't have the same price. Before comparing any two quotes, you need to know they cover the same scope — otherwise you're comparing a bicycle to a bakkie.
What actually drives the price
Five factors move the number:
- Number of pages and depth of content. A five-page brochure site costs far less than a forty-page site with detailed service sections and a blog.
- Custom design vs template. A unique design built around your brand costs more than a configured template — and is worth it when your brand and credibility matter.
- Features. Contact forms are cheap. Online payments, bookings, member logins, multi-language, and integrations with other systems each add real work.
- Content. Someone has to write the words, take the photos and structure the message. If you provide polished content, it's cheaper; if it needs creating, that's part of the cost.
- Strategy and optimisation. A site built to be found on Google and to convert visitors involves planning and SEO work that a "just make it look nice" job skips — and that's usually where the return on investment actually comes from.
Don't forget the ongoing costs
The build is a one-time cost; a website also has running costs that catch people out:
- Domain name — your
.co.bwor.comaddress, renewed yearly. Modest, but ongoing. - Hosting — where the site lives, paid monthly or yearly.
- Maintenance — updates, security patches, backups, small content changes and fixes. A site is software; left unmaintained it becomes slow, insecure and dated.
Budget for upkeep from the start. The most common costing mistake is paying for the build and nothing else, then watching the site rot.
The two traps to avoid
The too-cheap trap. An offer that seems too good often is: a generic template flung up with no thought to your goals, no mobile optimisation, no search visibility, and no support when something breaks. A site that doesn't bring in a single enquiry isn't cheap — it's money wasted plus the opportunities it failed to capture.
The overpriced trap. At the other end, some packages bundle expensive features and ongoing fees you don't need, dressed up in jargon. A small service business rarely needs an enterprise content platform.
The right answer is in between: the right tool for your actual goals. A focused, well-built, well-optimised site sized to what your business needs to achieve.
How to think about it as an investment
Reframe the question from "what does it cost?" to "what should it return?" A website that brings in even one or two extra customers a month quickly pays for itself — and keeps paying. Judged that way, the goal isn't the cheapest possible price; it's the best return: a site that's fast, findable, credible and built to turn visitors into enquiries. The cheapest site that does none of that is the most expensive choice you can make.
If you'd like a clear, itemised quote based on what your business actually needs — no padding, no jargon — we're happy to talk it through and tell you honestly what's worth doing and what isn't.
Frequently asked questions
Why do website prices vary so much?
Because 'a website' can mean anything from a one-page template put up in a day to a custom-built platform with bookings, payments and integrations. Price is driven by the number of pages, whether the design is custom or templated, the features required, and how much content and strategy work is involved. Comparing two quotes only makes sense once you know they cover the same scope.
What are the ongoing costs of a website?
Beyond the build, expect recurring costs for a domain name (renewed yearly), hosting, and ongoing maintenance and updates. Budgeting only for the build and ignoring upkeep is the most common costing mistake — an unmaintained site becomes slow, insecure and outdated.
Is a cheap template website a bad idea?
Not always — for a very simple need it can be fine. But beware the suspiciously cheap offer that delivers a slow, generic site with no optimisation, no support and no real understanding of your business. Cheap that doesn't bring in enquiries is expensive. Match the spend to what the site needs to achieve.