In this article
If you run a salon on Heath Road, a clinic near the Green, or a plumbing business covering TW1, TW2 and TW9, your website only needs to do three things well. Most websites I see locally try to do twelve, and do all of them badly.
This guide is for owners who do not want to learn the difference between a CMS and a CDN. You just want to know: what should be on my website, what should not, and what is worth spending money on?
I have built and rebuilt sites for businesses around Twickenham, St Margarets, Whitton and Teddington for years now. The pattern is the same every time. The features people think they need are usually the ones that do not bring enquiries. Here is the version that does.
The three jobs your website has
Strip everything else away and a small business website only has to do three things:
- 1Get found when someone in TW1 searches "[your service] near me" at 9pm on a Tuesday.
- 2Build trust in the 20 seconds before they hit the back button.
- 3Make it really easy to call, message, book or email you.
That is it. Everything in this article comes back to one of those three jobs. If a feature does not help with at least one of them, it probably does not belong on your homepage.
3 seconds
The time most local visitors give your site before deciding whether you look legitimate. If your phone number is not visible by then, they are already on a competitor's site.
What every Twickenham small business website needs
This is the boring, non negotiable list. None of it is exciting, but skipping any of it costs you enquiries.
1. A clear local hook on your homepage
"Independent salon in Twickenham, five minutes from the station." Not "passionate about hair". When someone lands on your site they want to confirm two things in two seconds: you do the thing they are looking for, and you do it near them. Lead with that, not with your story.
2. A phone number in the top right corner
On a phone, make it tappable. The number of local sites I audit where the phone number is three clicks deep is genuinely depressing. For tradespeople in particular, half your bookings will come from a tap to call. Treat it like the most important button on the site, because it is.
3. Real photos of you, your team and your place
Stock photos of smiling people in headsets do not work for a local salon. They make you look like a chain. A phone photo of your reception desk, your tools or your shopfront on King Street is what builds trust. People in Twickenham want to see Twickenham.
4. A simple service list with prices or price ranges
Not "contact us for a quote" on everything. If you cut hair, list your haircut prices. If you are a plumber, list your call out fee. People compare you with the next three sites they visit, and the site that hides prices loses to the one that shows them, even when it is more expensive.
5. Opening hours and the area you cover
"We cover Twickenham, St Margarets, Teddington, Whitton, Hampton and Richmond." Spell it out. It helps Google match you to local searches and tells visitors they are in the right place. Bank holidays and rugby weekends change schedules, so keep it up to date.
6. Genuine reviews, not testimonials
Show your Google reviews on your site. They come with the reviewer's photo, name and a star rating Google has verified. A wall of unverified "Sarah K., happy customer" quotes looks made up, because on other people's sites it often is.
7. A way to book or contact you in under 10 seconds
This is the one most local sites get wrong. Your visitor has decided they want you, so do not make them work to tell you. They should be able to tap to call, message on WhatsApp, send a contact form or book online within seconds of landing. More on booking below, because it is that important.
One page per main service, not one big Services page
If you are a clinic offering Botox, microneedling and laser, that is three separate pages, not three paragraphs on one page. Each one can rank for its own search. "Botox Twickenham" is a different search from "laser hair removal Twickenham", and a single page cannot compete for both.
Use a contact form, but never as the only option
Contact forms are useful. They capture enquiries around the clock, filter out cold callers and keep spam out of your inbox. Every site should have one.
The mistake is making it the only way to reach you. Always pair the form with a tap to call number, a WhatsApp link and a real email address. Different people prefer different channels, so let them choose.
What you can safely skip, for now
This is where most owners burn budget. These features sound essential when an agency pitches them, and do nothing for a five person business in TW1.
A blog you will never update
An empty blog is worse than no blog. If the last post is from 2023, visitors notice and assume the rest of your business runs the same way. Only add a blog if you will commit to at least one post a month.
An online shop you do not need
Selling £40 of products a month does not justify a Shopify subscription, payment fees and product photography. Take payment in person, or send a payment link on WhatsApp. Add a proper shop when retail is actually part of the business.
Live chat that nobody answers
If a visitor sends a chat message at 7pm and hears back at 11am the next day, you have made a worse impression than having no chat at all. Skip it unless someone will genuinely answer. A WhatsApp button does the same job, and people already have the app open.
Animations and effects everywhere
Your visitors are mostly on phones, often on patchy 4G near the river. Heavy animations make your site slower, which makes Google rank it lower, which means fewer people see it. Clean and fast wins.
Make it really easy for people to book you
This gets its own section because it is probably the biggest single boost to enquiries I see for local businesses, and it is almost always cheaper than owners expect, if it is set up properly.
Think about how people behave. Someone needs a haircut. They search at 9pm on a Sunday from the sofa, land on your site, like what they see and want to book. If their only option is "call us tomorrow between 9 and 5", half of them will forget by Monday, or book the next salon that lets them tap a button there and then.
Online booking captures the impulse. It works while you are asleep, with another client or on the school run. Every appointment booked at midnight is one you did not have to chase by phone.
The trap most people fall into
When salon and clinic owners ask me about online booking, the first names they mention are the big marketplaces such as Fresha, Treatwell and Booksy. They are slick, easy to set up and look free.
The catch is what they cost you later. Marketplaces make their money by sending you "new customers" through their app, then taking 20 to 35% commission on those bookings, sometimes for ever. Your regulars get nudged into the app too, and you end up paying commission on people who would have booked you directly anyway. They are a marketing channel dressed up as a booking tool.
That is fine if you want a marketing channel and understand the trade off. It is a very expensive booking system if you do not.
What we recommend instead
Most independent booking tools are free or cost a few pounds a month, if you know which ones to pick and how to set them up for your business. We have set up booking for many local businesses around Twickenham and London, and the right setup looks completely different for a one chair barber, a three room clinic or a salon with a big team.
The pattern we see again and again: owners paying £100 or more a month in marketplace commission on bookings they could have taken directly through their own site. Set up properly, it is your system, on your domain, with your customer data.
Building a booking system from scratch is the other extreme
The flip side of paying marketplace commission for ever is paying an agency thousands to build a booking system from scratch. That is almost never necessary. There are excellent tools that fit cleanly into a website, with staff calendars, automatic reminders, deposits and payments, for a fraction of either cost.
The skill is matching the right tool to the right business, and that is the part that takes experience.
If you take appointments and do not have proper online booking yet, or you are paying commission you do not need to pay, this is one of the most valuable things you can fix this month. Get a free audit and we will talk you through what fits your setup.
Tradespeople and restaurants are different. Phone and WhatsApp usually work better than booking forms there, because the job needs scoping or the table needs flexibility. Use what fits how your customers buy.
The features people think they need are usually the ones that do not bring enquiries. The boring things, like your phone number, prices and real photos, are what book appointments.
The local SEO part, in plain English
Local SEO sounds technical. For a small business in Twickenham, most of it comes down to four things:
- Your Google Business Profile is fully filled in: categories, hours, photos, services, everything. It often outranks your website for local searches, so make it a priority.
- Your name, address and phone number match exactly everywhere: your site, Google, Yell, Facebook and Bing. Differences confuse Google and pull your rankings down.
- Your homepage and main service pages mention Twickenham naturally: not in every sentence, but enough that Google knows where you work.
- You get Google reviews regularly: even one a month puts you ahead of most local competitors, who get a flurry once a year.
Do those four things and you will outrank most of the local competition without paying for a single ad. Our map pack checklist goes into more detail.
What it should actually cost
For a small business in Twickenham, a proper website today falls into one of three brackets. These are our own prices, all with bespoke design, copy, contact and booking forms, and SEO foundations included:
- From £697, a one page website. Ideal for sole traders, freelancers and new businesses. One well built page with your services, photos, reviews and contact options. For many solo tradespeople, this is all you need.
- From £1,997, a multi page website. The sweet spot for most established local businesses: home, about and contact, plus a page for each main service so each one can rank for its own search.
- From £3,997, as many pages as you need. For clinics with many services, businesses with several locations, or tradespeople who want to rank across Twickenham, Richmond, Kingston and Hampton.
If someone quotes £8,000 or more for a five page hairdresser website, ask what exactly you are getting. Usually it is the same site with more agency overhead in the price. See our pricing page for the details.
The five minute audit you can do today
Open your current site on your phone, on 4G, and check:
- 1Can you tap to call within 3 seconds of landing?
- 2Does the homepage say Twickenham, or wherever you actually work?
- 3Are there real photos of your business, not stock photos?
- 4Are your prices or price ranges visible on your service pages?
- 5Are your Google reviews shown with star ratings?
- 6Does the site load in under 3 seconds? Use PageSpeed Insights if you want the exact number.
If you said no to two or more, your site is leaking enquiries. The fix is not usually a rebuild. Sometimes it is a single afternoon's work.
Free website audit
Want a free audit of your current site?
We run through the checklist above on your actual website and send you a short list of what is working, what is costing you enquiries and what to fix first. No sales pitch.
Get my free auditFree. Local businesses welcome. No obligation.
Got a question about your own website? Email info@m4trixdev.com and I am happy to take a look.

Written by
Matteo Beroldo
Founder of M4TRIX DEV. Over 20 years at GSK and Nestlé, now helping small businesses get found online and win more clients. About us
