Most small business websites I look at have the same problem. Not the design. Not the colours. The words. Or rather, the lack of them.
The homepage tries to do too much, says too little, and leaves the visitor with a single question: so what do you actually do?
That might sound harsh. But if someone lands on your site and can't figure out within five seconds whether you're relevant to them, they're gone. Back to Google, on to the next result.
Here's what a homepage actually needs, in the order it should appear.
A clear opening line
Not your business name. Not a welcome message. One sentence that tells a stranger exactly what you do and who you do it for.
"Halal haircuts for men and boys in Stratford" beats "Welcome to Khalid's Barbershop" every time.
Think about it from the visitor's side. They searched for something specific. They want to know, immediately, that they've found it. Your opening line is the answer to that search. Make it concrete.
What you offer
Once they know they're in the right place, they want to know what's available. List your services clearly. Prices too, if you can.
A lot of business owners are reluctant to show prices online. I understand the instinct. But most of your visitors won't call to ask. They'll just leave. Showing your prices upfront filters in the people who are ready to book and filters out the ones who aren't a good fit. That's a good thing.
You don't need a full menu. Three to five core services, with a rough idea of cost, is enough to get the job done.
Why you, not someone else
This is where most homepages go quiet. They list services but give no reason to choose one business over another.
You have a reason. Maybe you've been cutting hair in the same area for twelve years. Maybe you're the only salon locally that specialises in natural hair. Maybe you're open Sundays, which matters more than people realise.
Whatever makes you different, say it directly. Not "we pride ourselves on exceptional service" โ that phrase is on every business website and means nothing. Something specific: "I've been doing this in East London since 2012. Most of my clients come from word of mouth."
Evidence
Reviews, photos, a before-and-after. Something that shows, not just tells.
If you have Google reviews, quote one or two on the homepage. A single honest sentence from a real customer is worth more than a paragraph you wrote about yourself. People trust other people.
Photos matter too. A picture of your actual shop, your actual work, your actual face. Not stock images. Visitors are trying to build a mental picture of what it will be like to come to you.
A clear next step
Every homepage needs one obvious action for the visitor to take. Book an appointment. Call now. Send a message.
One thing. Not five links in a grid. Not a contact form buried at the bottom. One button, visible early, that tells them exactly what to do next.
If you make the visitor think too hard about how to reach you, most of them won't bother.
Keep it honest and specific
The common thread through all of this is specificity. Generic language โ "professional", "experienced", "passionate" โ blends into the background because every business uses it. The details that are unique to you are the ones that make someone stop and read.
You know your business better than I do. You know the neighbourhood, the regulars, the thing that makes people come back. That's what goes on the homepage.
I build homepages for small London businesses. And almost every time, the thing that makes the site actually work is when the owner stops trying to sound impressive and just says what they do, honestly and clearly.
That's what visitors want. Make it easy for them.