A small business website can cost a monthly subscription or a five-figure build, and both can be the right answer. This is how to tell which one you need, and what you will keep paying after launch.
Ask five web designers what a small business website costs and you will get five answers, all of them honest. The word website covers a weekend on a drag-and-drop builder and a three month custom build with bookings, payments and a CMS. This guide separates the two, puts real published numbers against each route, and covers the bills that keep arriving after launch.
How much does a website cost for a small business?
A small business website costs anything from a monthly builder subscription you set up yourself to a five-figure custom build. Agency and studio pricing pages we reviewed in October 2026 started at about $2,500 for a single landing page and around $8,000 to $10,000 for a small site built from scratch, with larger builds running well past $100,000.
Almost all of that spread comes from scope. The number of distinct page types, who writes the words, whether the site takes bookings or payments, and how much of the design is bespoke move the price far more than the logo on the invoice. Work out what the site has to do first, and the price range narrows itself.
Average website cost for small business, by type of build
There is no meaningful average, because the routes are so different. What exists is a set of typical starting points, and they look like this.
| Route | What you pay upfront | What you keep paying | Suits |
|---|---|---|---|
| DIY website builder | Your own time, plus a paid plan | The builder subscription, every month or year | A new business testing an idea, or a simple online presence |
| Template plus a freelancer | A one-off fee that varies widely by freelancer | Hosting, theme and plugin licences, fixes billed as needed | A brochure site on a tight budget, if you find a reliable freelancer |
| Small agency or studio | From about $2,500 for a landing page; around $8,000 to $10,000 for a small custom site | A support retainer or ad hoc changes | A business that needs the site to win enquiries and look the part |
| Custom build on Next.js and a headless CMS | Priced by scope; one Next.js firm's page quoted from around $8,000 for smaller projects | Hosting and any paid CMS plan, plus changes | Businesses that care about speed, SEO and room to grow |
| Custom web app: portal, bookings, accounts | One Indian firm's guide put a simple web app at $5,000 to $15,000 or more; a US firm put a small business web app at $25,000 to $75,000 | Hosting, monitoring and ongoing development | When the website is part of how the business actually runs |
Every figure in that table is a published starting price, gathered from agency and developer pricing pages in October 2026. A starting price describes the cheapest version of the cheapest package. Expect a real quote for a real business to sit above it, and be wary of any quote far below it.
DIY website builder vs freelancer vs agency vs custom build
Each route is the right one for somebody. The mistake is choosing on price alone and finding out a year later that the site cannot do what the business needs.
- DIY website builder: cheapest in cash, most expensive in time. You are the designer, copywriter and support desk. Fine for proving an idea, but most templates load more code than a small site needs, and moving off a builder later usually means starting again.
- Freelancer: can be excellent value, and quality varies enormously from one person to the next. The risk is continuity. If your freelancer takes a full-time job, who updates the site, renews the domain or fixes the form that stopped sending?
- Agency or studio: you pay for process, design and a team that will still be there next year. Ask who will actually do the work, because the person on the sales call is not always the person in the code.
- Custom build: the highest upfront cost and the lowest ceiling on what the site can become. Built on a modern framework, it is faster, easier to make distinctive and free of the plugin pile that slows most cheap sites down.
If you are weighing the last two, the deciding question is how much of your business comes through the website. If it is a digital business card, a builder or a template will do. If it is where customers find you, compare you and book you, it is worth custom website development built around that job.
What actually moves the price of a small business website
When two quotes for the same business differ by a factor of five, the difference is almost always in this list.
| Factor | Cheaper end | Pricier end |
|---|---|---|
| Page types | A home page, a services page, about and contact | Separate templates for services, locations, case studies, team and blog |
| Design | A template with your colours and logo | A bespoke design system with custom layouts and motion |
| Copywriting | You supply finished words | The words are written for you and for search |
| Content management | Changes go through the developer | A CMS your team can edit without help |
| Integrations | A contact form that emails you | Bookings, CRM, payments, live chat or an AI assistant |
| Ecommerce | No shop | Products, stock, checkout and delivery rules |
| Languages and locations | One language, one location | Several languages or a page per location |
| Moving from an old site | A brand new domain with nothing to protect | Redirecting every old URL so existing rankings survive |
Two items on that list surprise owners most. Copywriting is routinely left out of quotes, then becomes the reason a launch slips by a month. And migration is invisible until it is skipped, at which point the pages that used to bring in enquiries quietly disappear from Google.
Website development cost for small business: what the money should buy
Whatever you pay, these should be in the quote. If one is missing, ask why.
- A site that works properly on a phone, because that is where most of your visitors will see it first.
- Pages that load fast and pass Google's Core Web Vitals, which affect both rankings and how many visitors stay.
- SEO basics: a unique title and description for every page, clean URLs, a sitemap and structured data for your business.
- Analytics and Search Console set up, so you can see where enquiries come from.
- Forms that reach a real inbox, tested before launch rather than discovered broken a month later.
- Your domain, hosting and code in your name, with logins handed over at launch.
The last point is the one that causes the most grief. A domain registered in a designer's personal account is a business risk, however friendly the designer.
Website maintenance cost: the bills after launch
Launch is not the last invoice. Website maintenance cost depends mostly on how much of the site needs patching and how often you want things changed.
| Ongoing cost | What it covers | How it is usually billed |
|---|---|---|
| Domain name | Your web address | A yearly renewal with your registrar |
| Hosting | Keeping the site online and fast | Monthly or yearly; many static sites fit a free or low tier, so check the host's own pricing page |
| Builder or CMS plan | The editor your team uses | Monthly per site or per seat, on the vendor's paid plan |
| Theme and plugin licences | Premium WordPress add-ons | Yearly renewals, one per plugin |
| Security updates and backups | Patching software and restoring if something breaks | A support retainer or an hourly fee |
| Changes and new pages | Content, offers, new services | A retainer, a block of hours or a quote per change |
Architecture changes the maintenance bill more than anything else. A WordPress site with twenty plugins needs regular updates, and each update can break something. A statically built Next.js site has far less to patch, so the ongoing spend goes on improvements rather than upkeep. That trade-off is worth weighing at the start, not after the first plugin conflict. If you would rather hand the upkeep to someone else, a website maintenance retainer is part of our web development work.
Why cheap websites end up costing more
Many of the sites we are asked to rebuild started out as the cheapest quote. The pattern repeats:
- Slow pages that lose visitors before they read a word, on the device most customers use.
- A template that looks like every competitor's, so nothing about the business stands out.
- No redirects at the last rebuild, so the pages that ranked are gone.
- A builder you cannot leave without starting from nothing.
- A rebuild after eighteen months, which means paying for the same website twice.
If your current site already has these problems, a full website redesign is often cheaper over three years than another round of patching.
How much should a small business spend on a website?
Work backwards from what a customer is worth. Take the value of one new client, multiply it by the extra enquiries a better site could realistically bring in each month, and compare that with the cost spread over the life of the site. If one or two extra clients a year cover the build, the decision is easy. If the website plays no part in how customers find you, spend less and put the money where they do.
Then compare running costs as well as build costs. A cheaper build with high monthly fees can cost more over three years than a higher build with almost nothing to maintain.
Is a Next.js website worth it for a small business?
For a business that depends on being found and trusted online, often yes. Next.js sites are fast by default, have no plugin pile to keep patched, and give you a CMS that does not slow the front end down. They cost more than a template upfront and usually less to run. We broke the numbers down in how much a Next.js website costs, and our Next.js development page covers how we build them.
How to get an accurate quote
Vague briefs get vague quotes. Send these and the numbers you receive will be comparable.
- A list of the pages you think you need, and what each one is for.
- Who will write the words and supply the photos.
- Anything the site must connect to: bookings, CRM, payments, email marketing.
- Your current site, if you have one, and which pages bring in enquiries today.
- Your budget range. It saves both sides a week of guessing.
Want a fixed quote for your small business website?
We are a small senior team that designs and builds fast business websites on Next.js, and you own the code, domain and accounts outright. Tell us what your site has to do and we will come back within one business day. See how our website development for small businesses works, or start a project and pick a budget range on the form.
FAQ
Frequently asked questions
You can start for free on most website builders, but a free plan usually means the builder's branding on your pages and an address on their domain rather than yours. That is fine for testing an idea. For a site customers will judge you by, you need at least your own domain and a paid plan, which makes free a starting point rather than a long-term option. Check each builder's pricing page for what the paid tiers include.
A DIY site can go live in a weekend. A focused marketing site built by a professional team typically takes four to eight weeks from scope to launch. Larger builds with bookings, payments or many page types take longer. The slowest part is rarely the code. It is usually waiting for copy, photos and decisions, so having those ready is the quickest way to shorten the timeline.
It depends on what the site is built with and how much you change it. The fixed part is hosting, any builder or CMS plan and licence renewals. The variable part is security updates, backups and content changes. A site with many plugins needs more regular care than a statically built one. Agencies usually offer a monthly support retainer, a block of hours or pricing per change, so ask which model fits how often you update the site.
Usually cheaper to build, not always cheaper to own. A WordPress site on a premium theme can be built quickly, but plugins need licences and updates, and each update can break something. A custom site on a framework like Next.js costs more upfront and tends to cost less to keep secure and fast. Compare the total over three years, including maintenance, rather than the build price alone.
Both models exist. Paying upfront usually means you own the site outright and pay separately for support. Monthly website plans spread the cost, but read the terms closely: some never transfer ownership, so you are renting a site you cannot take with you. Whichever you choose, make sure the domain is registered in your name and that you can leave with your content and code.
Only if the contract says so and the accounts are in your name. Ask for the domain to be registered to your business, the hosting and CMS accounts to be created under your email and the code to be handed over or kept in a repository you control. Ownership of the design and content should be assigned to you on payment. If a quote is silent on ownership, ask before you sign, not when you want to leave.
It can. Price is not the problem, but cheap builds often cut the things search engines notice: page speed, mobile layout, unique titles and descriptions, structured data and redirects from the old site. A slow, generic site with thin content struggles to rank for anything except the business name. If organic search matters to you, make sure the quote includes the SEO basics rather than assuming they come free.
Written by
Kavion Solutions Team
The senior team behind Kavion Solutions. We build websites, apps, AI tools and cloud setups, and run the SEO and ads that bring in customers, so everything here comes from work we have actually shipped.
Want this done for you?
Start a project
