Small Business Website Cost and SEO Pricing
Small business website cost, fixed before work starts. You pay in stages as the project moves forward, you own the code at the end, and the timeline is written into the quote.
Small Business Websites
Fast, mobile-first WordPress or Next.js websites for small businesses, with local SEO and GDPR cookie consent built in.
Mobile App Development
Booking, ordering, loyalty and field-team apps built once for iPhone and Android.
Custom Software
Booking systems, quoting and inventory tools and client portals for businesses that have outgrown spreadsheets.
SEO & Google Ads
Local SEO, Google Business Profile and Google Ads run together and measured by enquiries, not clicks.
AI & Workflow Automation
Enquiry replies, bookings, invoice chasing and data entry automated with n8n, Make and AI agents.
Frequently Asked Pricing Questions
Answers on payments, scope changes and support after launch.
Small business website cost is the first thing most owners ask us about, and fair enough. The packages above give you a starting point. This section explains how we get from that starting point to one fixed number you can plan around, with no hourly meter and no surprise invoice at the end.
On this page

What decides your small business website cost
Two sites can look similar and still carry very different prices. Most of the gap sits in the parts you can’t see on the homepage.
Here’s what moves a small business website cost most.
How many pages, and who writes them
Page count matters less to the price than people think. What matters is whether each page needs fresh copy, photos and layout work. A joiner in Bath with five service pages and good photos is quicker to build than a clinic that needs twenty pages written from nothing.
If you’re writing the content yourself, say so on the call. It changes the quote.
Features that do real work
Booking forms, online payments, member logins, quote calculators and product filters all add build and testing time. A contact form that emails you is simple. A booking system that checks staff calendars isn’t.
Connections to other systems
Linking your site to Xero, Stripe, a stock system or a CRM is often where the hours go. Each connection needs testing both ways, and each one can break if the other side changes. We price that honestly rather than hiding it.
Legal and compliance bits
UK and EU sites need a proper privacy policy, cookie consent and sensible handling of form data. The ICO’s guidance for organisations is a good plain read if you want to see what’s expected. Getting this right adds a little to the price, but it’s not optional.
Fixing your current site versus starting again
A rebuild isn’t always the answer. If your WordPress site is sound underneath and just slow or dated, a clean-up like our speed optimisation work can cost far less than a new build. If it’s held together with a pile of page-builder plugins and a theme nobody updates, starting again is usually cheaper over a couple of years.
We’ll give you our honest view on which side you’re on. That one decision can change the price more than anything else on this list.
How our fixed-price quote works
We don’t bill by the hour. You get a fixed-price quote for a written scope, and that’s the number you pay unless you ask for something new. Here’s how we get there.
Why not hourly billing?
Hourly billing puts all the risk of a rising bill on you. If the developer is slow, or gets something wrong and has to redo it, you pay for that time.
With a fixed price, that risk sits with us. It pushes us to scope properly at the start, which is better for both sides. It also means you know the full price before work begins, so you can budget for it like any other purchase.
Step 1: A discovery call
We talk about your business first. What you sell, who buys it, where enquiries come from now, and what’s annoying you about your current site. It’s a relaxed chat, not a sales pitch.
It helps if you bring a few things along:
- The address of your current site, if you have one.
- Two or three sites you like, and why.
- A list of what the site must do, like take bookings or sell products.
- Any systems it needs to talk to, such as Xero, Stripe or a stock sheet.
- A rough budget and any hard deadline, like a shop opening date.
Don’t worry if you can’t answer everything. Working it out together is the point of the call.
Step 2: We look at what you’ve got
If you already have a site, we check it before quoting. Speed, how it’s built, what’s worth keeping, and whether it’s showing up in Google at all. Sometimes the answer is a fix, not a rebuild, and we’ll tell you that.
Step 3: A written scope in plain English
We write down exactly what’s included. Pages, features, connections, who supplies content, and what “done” means. If it’s not in the scope, it’s not in the price, and you can see that in black and white.
Step 4: One fixed number, split into milestones
Then you get the fixed-price quote. Payments are split across milestones, as explained in the FAQ above, so each payment lines up with work you can see and check. A price only stays fixed if the scope is written down properly first, so we spend longer on the scope than on the quote.
The quote shows the three things that move the price most, so you can see where the money goes:
- How many page templates you need.
- Whether the site has to talk to another system, like a booking tool or your accounts package.
- Who writes the words. If you write the copy yourself, the price drops and the timeline stretches.
Either way, the price is agreed before we start.
Step 5: You check it, change it, then approve it
Read the scope, ask questions, cut things or add things. We’ll adjust the quote to match. Nothing starts until you’re happy with both the scope and the price.
What’s in a fixed-price quote, and what isn’t
A quote is only useful if you know what it covers. Ours are written so you could hand them to your accountant or business partner and they’d follow it.
Usually included
- Design and build of every page listed in the scope.
- Mobile layout and basic speed work on every page.
- Setting up forms, tracking and Google Search Console.
- Basic on-page SEO: titles, descriptions, headings and redirects from old URLs.
- Training so you can edit text and images yourself.
- A handover of logins, code and files.
After launch
Once the site’s live, we check it’s working properly: forms, tracking, redirects and speed on real phones. Any bugs we introduced get fixed at no charge, as set out in the FAQ above.
Changes you’d like after that, like new pages or features, are quoted the same way as the original build. Small and clear.
Usually not included, unless you ask
- Writing large amounts of new copy.
- Professional photography or video.
- Paid plugins, themes or software licences, which you pay the supplier for directly.
- Domain and hosting fees.
- Ongoing SEO or ads work after launch.
If any of those matter to you, tell us early. We’ll either add them to the scope or point you to someone who does them well.
SEO pricing for small businesses
SEO pricing for small businesses works a bit differently from a website build, because the work doesn’t stop on launch day. There are two ways we handle it.
One-off SEO fixes
If your site has technical problems, like broken redirects, missing titles or pages Google can’t index, we can quote a fixed price to fix them. It’s the same process: look, scope, quote, fix.
Monthly SEO and ads work
Local SEO, Google Business Profile updates, new service pages and Google Ads management need steady attention. For this we agree a monthly scope and a fixed monthly fee, shown in the packages above. There’s no long lock-in, and we report in plain English on calls and form enquiries, not vanity numbers.
If you want to see what the monthly work involves in detail, our SEO services page sets it out. Honest SEO pricing for small businesses should always come with a clear list of what gets done each month.
When the scope changes halfway
It happens. You see the first pages and realise you want online booking after all. Or a supplier changes their system and your stock feed needs rework.
When that happens, we don’t just carry on and send a bigger bill. We write up the change, price it separately, and wait for your yes before starting it. Your original fixed-price quote stays as it was.
Small tweaks, like moving a section or changing wording, don’t count as scope changes. We sort those as part of normal feedback rounds.
This is the part most owners worry about, and it’s why we’re strict about writing the scope down. When everyone has the same list, it’s easy to see what’s new. Your price only goes up when you’ve agreed to add something, never because a job took longer than we guessed.
How to keep your small business website cost down
You’ve got more control over the final price than you might think. These are the things that save the most money on the projects we see.
Get your content ready early
Waiting on text and photos is the biggest cause of delays. Have your service descriptions, prices, opening hours and a few decent photos ready before we start. Even rough notes help.
Launch smaller, then grow
You don’t need every feature on day one. Launch with the pages that bring in enquiries, then add a blog, a booking system or an online shop later. The spend gets spread out, and you learn what customers use before paying for more.
Use tools you already pay for
If you already use Xero, Square or a booking app, it’s often cheaper to connect to it than to build something new. We’ll suggest this on the discovery call where it makes sense.
Be open about your budget
Telling us your rough budget on the first call isn’t a trap. It helps us suggest the right shape of project, rather than quoting for something you’d never buy.
If your budget is tight, we’ll say what’s realistic for it and what can wait. Most of the time there’s a sensible first version that fits, and later additions can be planned and priced separately.
Keep one decision-maker
Projects with five people giving feedback cost more, simply because every round takes longer. Pick one person to sign things off. It keeps the build moving and the quote intact.

Budgeting for your website over three years
Most owners budget for the build and treat that as the whole small business website cost. Then a renewal lands in month fourteen and it feels like a surprise, even though it was always going to happen. A website behaves like a van or a shop fit-out. There’s the purchase, and then there’s keeping it on the road.
Here’s the honest shape of it, so you can plan the whole thing rather than just the first invoice.
The build is the visible part
The quote covers design, build, launch and handover. It’s the biggest single part of the total and the easiest one to plan for, because you agree it before anything starts. Everything after it is smaller and more spread out, which is exactly why it slips people’s minds.
When you’re weighing up the total, treat the build as roughly the first year and think about the two years behind it separately.
Renewals nobody puts in the diary
Hosting and the domain renew annually. Any paid plugin, theme or third-party service you use renews too, and those licences usually need to stay current for security updates rather than new features. An SSL certificate is normally included by the host now, but check rather than assume.
Write every one of these on a single sheet with its renewal month and who holds the account. It takes twenty minutes at handover and saves the awkward week when a card expires and the site goes down.
Your own time counts as cost
Somebody in your business will spend time on the site: answering enquiries, updating opening hours, taking photos, adding a new service. That’s real money even though no invoice shows it, and it’s usually the difference between a site that keeps earning and one that quietly dates.
An hour a month is a reasonable expectation for a small brochure site. A shop with changing stock needs considerably more, and it’s better to know that before launch than to discover it in the run-up to Christmas.
Maintenance, and what it buys you
Plugins and platform updates need applying, backups need checking and forms need testing now and then. You can do it yourself, pay a care plan, or ignore it and take the risk. The third option is cheap right up until the day it isn’t.
The failure we see most often is a site left untouched for two years, then hacked through a plugin that had a fix available for eighteen months. Cleaning that up costs more than the maintenance would have.
The refresh that comes around
Sites don’t last forever. Three to five years is a normal life for a small business site before it starts to look and feel behind. That doesn’t always mean a full rebuild. Often it’s new photos, a tidier homepage and a couple of rewritten pages.
If the underlying build is clean, a refresh is a fraction of the original figure. If it was built on a stack of page-builder plugins, it usually isn’t, which is one of the quieter arguments for paying a bit more at the start.
Set the budget against what the site brings in
The useful question isn’t what the small business website cost adds up to on paper. It’s what one extra enquiry a week is worth to you. A dental practice and a joiner can pay very different amounts for the same site and both be right, because the value of a lead is not the same.
Work out your rough value per enquiry before you compare one quote against another. It turns the price from a number you’re nervous about into a decision you can make.


What a small business website cost covers in year one
People judge a small business website cost against the build quote alone, then get caught out in month three. Year one has more lines in it than that. None of them are hidden if you ask the right questions up front.
Here are the 5 lines that make up a realistic first-year figure:
- The build itself, fixed in the written scope.
- Domain and hosting, paid to the supplier in your name.
- Any paid plugin or booking tool licences.
- Your own time writing copy and gathering photos.
- Small changes after launch that turn out to be new work.
A florist in Bristol and a tyre shop in Rawalpindi will end up with very different totals. The shape of the list doesn’t change. Put a rough figure against each line and the total stops being one scary number. It turns into five small decisions you can make one at a time.
If a line looks wrong, question it before you sign. Asking why a quote includes something is normal. An agency that gets defensive about it is telling you something useful.
Common questions about price
The same handful come up on nearly every discovery call, so here are the short answers before you ask them.
Why won’t you give a price over the phone?
Because a number given before anyone has seen your business is a guess, and guesses get revised upwards later. We would rather spend half an hour on the scope and give you a price we will hold to.
Is a template cheaper than a custom build?
Up front, yes. Over three years, often not. A template you have to fight to change costs you in every small edit and usually in speed. We use templates where they fit and build custom where they do not, and we tell you which one we are proposing and why.
Does a bigger budget mean a better site?
No. It usually means more pages, more features or more content written for you. Plenty of sites that bring in steady enquiries are small and plain. Ask what the extra money is buying rather than assuming it buys quality.
What if I only want part of it now?
That is normal and we plan for it. We scope the whole thing, then quote the first phase separately so the spend lands in stages you can budget for. The later phases keep their own written scope, so nothing gets vague.
Can I supply my own designer?
Yes, and it can bring the price down if the designs are finished and realistic. Half-finished designs with no mobile layouts usually add time rather than saving it, so we look before we quote.
What happens if we part ways?
You keep the site, the code, the domain, the hosting and the accounts, because they were in your name from day one. No quote should ever include being locked in.
Comparing quotes from different agencies
You should get more than one quote. Small business website cost varies a lot between agencies, and the cheapest number rarely tells the full story. When you do, lay them side by side and check the same things in each.
- Is it a fixed price, or an estimate that can grow?
- Does it list pages and features, or just say “website”?
- Who owns the domain, hosting and code afterwards?
- What happens if something breaks after launch?
- Are licences and hosting included, or extra?
A cheap quote with a vague scope often ends up costing more than a clear one. A good quote makes the small business website cost easy to understand before you sign anything.
If a quote from us isn’t clear on any of these, ask. That’s on us to fix, not on you to guess.
You can also see real projects and what they involved on our case studies page. For the build side itself, our small business website development page shows what a typical project includes.
If you’d like a fixed-price quote for your own project, get in touch here and tell us a bit about your business. We’ll book a discovery call, write the scope, and give you a clear small business website cost with nothing hidden in it.
Need a Quote for Something Bigger?
Send us your brief, wireframes or tender document and we will come back within one working day with questions or a written proposal.