Planning7 min read
How Much Does a Small Business Website Cost in 2026?
What drives the price of a small business website (pages, design, content, e-commerce, integrations) plus the ongoing costs of hosting, domains, and upkeep.
By PreviewDeck Team · Published
Ask five web professionals what a small business website costs and you will probably get five different numbers, some of them far apart. That isn't because anyone is being dishonest. "A website" can mean a single page with a phone number on it, or a store with hundreds of products, customer accounts, and a booking system wired into your calendar. Both are websites. They are not the same job.
So there is no single honest price. What we can do is walk through the things that actually move the number, explain why quotes differ so much between different kinds of providers, and separate what you pay once from what you keep paying every year.
What actually drives the price
Most of the cost of a website is time: time spent planning, designing, building, writing, testing, and going back and forth with you. Anything that adds time adds cost. Here are the factors that tend to matter most.
Template-based or custom design
A site built on a well-made template or a proven layout system can look professional and be finished relatively quickly, because many of the design decisions have already been made. Custom design means someone is working out your layouts, typography, and visual style from scratch to fit your brand and your customers. That takes longer, and it usually involves more rounds of feedback.
Neither option is automatically better. A solo accountant who needs to look trustworthy and list their services rarely needs a bespoke visual identity built from nothing. A boutique hotel competing on atmosphere probably does. If you want to understand what goes into the design side, our website design page explains how we approach it.
Number of pages
More pages means more layouts, more content to place, and more to test. The jump from five pages to ten isn't always double the work, since many pages share a structure, but it is real. A typical small service business might need a home page, an about page, a services page, a contact page, and perhaps a page for reviews or a portfolio. Once you add a page per service, a page per location, or a resource section, the count climbs quickly.
Who writes the content
This one surprises people. If you hand over finished text and good photos, the build goes faster and costs less. If the content needs to be written, edited, or pulled together from an old brochure and a few emails, someone has to do that work, and it either shows up in the quote or shows up as delays. In our experience, content is the single most common reason projects stall, and it's worth being honest with yourself early about who will produce it.
Online selling
E-commerce is a different category of project. Say you run a bakery and want customers to order cakes for pickup. Now the site needs product listings, options like size and flavor, a cart, checkout, a payment provider such as Stripe, Square, or PayPal, order notifications, and probably some rules about pickup times. Each of those pieces needs to be set up and tested. Even a small store is meaningfully more work than a brochure site, and a large catalog with inventory syncing is more again.
Integrations and custom functionality
Booking calendars, CRM connections, member logins, quote calculators, email marketing signups, and connections to other software all add scope. Some are a quick embed. Others mean building against another company's API, handling errors, and protecting user data. This is where website development work starts to outweigh design work, and where estimates can vary the most.
Why quotes vary so widely
When you compare prices, you're often comparing different kinds of providers offering different things under the same label.
DIY website builders charge a monthly subscription and give you templates and a drag-and-drop editor. The cash outlay is low. The real cost is your time, plus the limits of the platform. For a very simple site, this can be a perfectly sensible choice. For anything with specific requirements, owners often end up fighting the tool or paying someone to fix it later.
Freelancers vary enormously. Some are experienced developers with excellent work and fair rates. Others are newer and price low to build a portfolio. A low freelance quote can be a great deal or a sign that important things, like mobile testing, basic SEO setup, or a plan for after launch, aren't included. Ask what is and isn't covered.
Small studios usually sit in the middle. You're paying for a defined process, someone accountable for the whole project, and often hosting and support afterward.
Larger agencies bring strategy, research, copywriting, and project management teams. That's valuable for complex projects and priced accordingly. It's usually more than a small business with a straightforward site needs.
Beyond provider type, quotes differ because people quote different scopes. One quote might include copywriting and stock photography; another assumes you supply everything. One might include two rounds of revisions; another charges for every change after the first draft. When two numbers look wildly different, line up exactly what each one includes before deciding which is the better value.
One concrete reference point
To give you something real to measure against, here's how PreviewDeck structures its packages. This isn't the only reasonable way to price a website, but it shows how scope maps to cost.
Our Starter package begins at $499 and covers up to five pages with responsive design, a contact form, basic SEO setup, SSL, domain connection, basic analytics, one revision round, and help at launch. That suits the solo accountant or a small trades business that needs a clean, credible presence.
The Business package starts at $999 and adds up to ten pages, custom layouts, a blog or CMS so you can update content yourself, more advanced forms, analytics integration, performance optimization, and two revision rounds.
Anything involving e-commerce, memberships, user accounts, databases, API integrations, or a migration from another platform is quoted individually, because the range of what those projects involve is too wide for a fixed price to be honest. In every case, the final quote is confirmed before work starts. You can see the full breakdown on our pricing page.
The costs that keep coming
The build is a one-time cost. Running the site is not. These ongoing costs are small compared to the build for most small businesses, but they're easy to forget when budgeting.
Hosting is where your site lives. Simple sites can be hosted cheaply; larger or busier sites, or ones with databases and stores, need more resources and cost more. Our hosting starts at $5 a month for lightweight sites and includes SSL, a CDN, and basic technical maintenance.
Domain renewal is billed yearly by your registrar. A .com commonly renews for somewhere around $10 to $25 a year, depending on the registrar, while some other extensions cost noticeably more. Watch out for low first-year prices that renew at a higher rate.
Maintenance covers keeping software up to date, fixing things that break, making small content changes, and keeping an eye on security. Some sites need very little. A site with a CMS, plugins, or a store needs regular attention. Maintenance is often quoted based on what the site actually needs.
Third-party services can add up too: payment processing fees on each sale, email marketing platforms, booking software subscriptions, or premium plugins. These are paid to the service provider, not your web developer, and they depend entirely on which tools you choose.
Here's a simple way to think about it:
| Cost | Type | What it depends on |
|---|---|---|
| Design and build | One-time | Pages, design approach, content, features, integrations |
| Content writing or photography | One-time (usually) | Whether you supply it or someone produces it |
| Hosting | Recurring, monthly or yearly | Site size, traffic, whether it has a store or database |
| Domain name | Recurring, yearly | Extension and registrar |
| Maintenance and updates | Recurring or as needed | How complex the site is and how often it changes |
| Third-party tools and payment fees | Recurring | Which services you use and how much you sell |
| New features later | One-time, per change | Size of the addition |
How to set a realistic budget
Start with what the site needs to do, not what you want to spend, and then see where the two meet. Write down the pages you need, whether you'll sell online, which tools it has to connect to, and who's writing the content. That short list will get you far more accurate quotes than "how much for a website?"
It also helps to decide what can wait. Plenty of businesses launch with a solid five-page site and add a blog, a booking system, or a store once the basics are working and paying for themselves. Phasing the work spreads the cost and means you're making later decisions based on real customer behavior rather than guesses.
If you'd like a number for your specific project, tell us what you have in mind through our contact page and we'll come back with a quote based on what you actually need.