Your website is often the first real impression someone gets of your business — long before they ring you, walk through the door or hand over any money. So it has a job to do, and doing it badly is expensive. This guide walks through the 10 things every small business website needs, in plain English, so you can open your own site tonight and spot exactly what is missing.
The good news is that you do not need to be technical to fix most of it. Whether you run a café in Leeds, a plumbing round in Bristol or a two-person accountancy practice in Surrey, the same short list of essentials decides whether a visitor turns into a customer or quietly clicks away to a competitor. It is the same list whether you have ten customers a week or a hundred.
The 10 things every small business website needs
Here is the full checklist. Read it with your own site open in another tab. If you are missing more than two or three of these, that is usually the reason the phone is not ringing as often as it should — and most of them are quicker to fix than you think.
Make it effortless to get in touch
The single most common mistake we see is hiding the contact details. Put your phone number in the header of every page, make it tap-to-call on mobile, and add a short contact form that asks for the bare minimum: a name, a number, and a line about what they need. Bury it, and people will simply ring someone else.
Add your address and opening hours as well. It sounds obvious, but it tells a nervous first-time visitor that you are a real, local business rather than a faceless website — and that reassurance is often what tips them into making contact.
Earn trust before the first phone call
People buy from businesses they believe in, and your website has to earn that belief before anyone calls. Real photos of your team and your finished work beat stock images every time. Add genuine reviews, any trade accreditations or professional memberships, and a straightforward page that says who you are and why you do this. Nobody expects a small business to look like a national brand, but they do expect it to look cared for.
Then lay your services out clearly and be honest about pricing. Even a 'from' figure or a typical range helps people self-qualify before they get in touch. When your web design does the reassuring for you, the enquiries that land are warmer, better matched and far easier to win.
Help local customers find you
Most local searches happen on a phone, and a huge share of them include the words near me or a town name. To show up for those, claim and fully complete your Google Business Profile, link it to your site, and make sure your pages actually name the towns, neighbourhoods and areas you serve.
Strong local SEO is the difference between being found by someone who is ready to buy today and being invisible while the business down the road takes the call. It builds up over months rather than overnight, so the sooner you start, the more you will have banked when it matters.
Keep it fast, safe and up to date
A slow website loses visitors before it has even finished loading. Compress your images, keep the design light, and test it on a real phone over mobile data rather than your office wi-fi. Speed is not a nice-to-have; it quietly decides how many people stick around.
You also need the basics of housekeeping: HTTPS so browsers show the padlock, regular backups, and someone keeping software and plugins patched. An out-of-date site is one of the most common ways small businesses get hacked, so if your site was built years ago and nobody has touched it since, assume this is where the risk is hiding. A simple care plan covers exactly this — the dull-but-vital maintenance handled quietly in the background so you can get on with the actual work.
Prefer to have it done for you?
You can absolutely work through this list yourself, and plenty of owners do a fine job of it. But if you would rather it was built properly the first time, without the late nights, that is what we are here for.
We build fixed-price websites — prices start at £477 — that you own outright, with no lock-in and no jargon. Most go live in three to six weeks, and every build comes with a simple admin panel so you can make small edits yourself. If you are not sure where your current site is letting you down, send us the address and we will take a proper look.
- ✓A clear message and an obvious way to make contact matter more than any flashy design.
- ✓Trust signals — real photos, honest reviews and clear pricing — turn visitors into enquiries.
- ✓Local SEO and a linked Google Business Profile are how nearby customers actually find you.
- ✓Speed, HTTPS and regular maintenance keep your site working, safe and worth trusting.
Frequently asked questions
What is the most important thing a small business website needs?
A clear message and an easy way to make contact. If a visitor can tell what you do, who you do it for, and how to reach you within a few seconds, you are already ahead of most local competitors. Everything else on the list supports those two things.
How much does a small business website cost?
Our websites are fixed-price, so you know the cost up front with no hourly billing. Plans start at £477 for a Starter site, £1,170 for Growth and £2,370 for Complete, with optional care plans from £27 a month. SEO and redesigns are quoted per project.
How long does it take to build a website?
Most of our sites go live within three to six weeks, depending on how many pages you need and how quickly we get your content and photos. Every build includes 30 days of aftercare once you are live, so you are not left on your own the moment it launches.
Do I need to be technical to run the website myself?
No. Every site we build comes with a simple admin panel for the small changes — updating text, prices or photos — and you own your site, domain and data outright. If you would rather not touch it at all, a care plan means we handle updates, backups and security for you.
Should I build the website myself or hire someone?
If you have the time and enjoy the process, the checklist above will get you a long way. Most owners hire help because their time is better spent running the business, and because a professional build tends to get the trust and local-SEO details right the first time. A free teardown is a no-pressure way to see which route makes sense for you.
Not sure your site ticks all 10 boxes?
Get a free teardown — a short, screen-recorded review of your current website, with the quick wins and the bigger fixes laid out plainly. No jargon, no obligation, and you keep the recording either way.
Book your free teardown →