Websites
What should a small local business website include?
A useful local business website is not a collection of standard sections. This guide explains how every part of the page should earn its place by answering a customer question, showing real proof, removing hesitation, or supporting the right next step.
After more than twelve years building software, I have become suspicious of standard website checklists.
Most of them say a local business website should have:
- a strong headline
- an About section
- services
- testimonials
- frequently asked questions
- a contact form
None of that is necessarily wrong.
But a website can include every one of those sections and still leave a customer unsure what the business really does, whether it is right for them, why they should trust it, or what they should do next.
So I do not think the most useful question is:
"What sections should every local business website have?"
The better question is:
"What does this customer need to see, understand, trust, and do before choosing this business?"
That difference matters.
A standard checklist starts with the website.
A useful website starts with the real business and the real customer.
If you are still deciding how large the website should be, start with One-page website vs full website: what does a local business actually need?.
This guide starts one step later.
You have decided that a website or owned page would be useful. Now you need to decide what deserves to be on it.
Simple does not mean inexperienced
I have spent more than twelve years building digital products.
I have helped startups turn an idea into their first working product. I have built marketplaces, worked through pivots, redesigned established platforms, improved customer journeys, and contributed to a global ecommerce platform serving more than 15 million users.
A lot of that work involved the same underlying questions:
- What are people trying to do?
- What do they understand quickly?
- Where do they hesitate?
- What information changes the decision?
- What gets ignored?
- Which changes genuinely help?
- Which changes only make the interface look busier?
I have worked on redesign after redesign. I have used established UX patterns, run A/B tests, improved performance and search visibility, and seen how quickly a digital product becomes harder to understand when too many features, pages, opinions, and imagined future needs are added.
That experience did not convince me that every business needs more technology.
It often convinced me of the opposite.
Good design is not about including every pattern you have learned.
It is about knowing which ones the customer and business genuinely need.
A button does not rescue an unclear offer. A polished About section does not replace real proof. A new colour scheme does not correct the wrong opening hours. A clever animation does not tell someone whether the food is halal, whether they need to book, whether the business covers their area, or what happens after they request a quote.
A/B testing taught me something else too: a pattern that worked in one context is not automatically a universal truth.
Best practice is a useful starting point.
It is not a substitute for understanding the business in front of you.
That is the thinking behind WeGrow Presence.
It is not one page because one page is always better. It is one page because, for the right local business, one carefully organised journey can be clearer than five thin pages created simply because websites are expected to have them.
And when the business genuinely needs more, the honest answer should be more.
The recommendation should follow the business.
The business should not be forced into the product.
Website sections are ingredients, not the recipe
A hero, services grid, review section, gallery, FAQ, and contact area are useful website patterns.
But none of them deserves to exist only because a template included it.
Every part of the website should earn its place by doing at least one useful job:
- answer a real customer question
- explain the offer
- show believable proof
- remove a reason to hesitate
- provide practical information
- help the customer take the right next step
- reveal something meaningful about the people or place behind the business
If a section does none of those things, it may be decoration rather than value.
That does not mean every sentence must push someone towards a sale.
A local business website should still feel human. It can have warmth, story, personality, and space.
But the content should come from what is true and useful, not from empty spaces in a layout waiting to be filled.
Start with the customer's decision
Before writing the page, choose one real type of customer.
Not "everyone in Cardiff".
Not "anyone who needs our services".
One person in one realistic situation.
They may be:
- looking for a barber for themselves or their child
- deciding whether to visit a takeaway they have just found on Google
- comparing two local tradespeople
- checking whether a boxing coach works with complete beginners
- choosing a clinic and feeling nervous about the first appointment
- looking for a gift from an independent shop
- following up after a friend recommended the business
Then ask:
- What are they trying to understand?
- What might make them hesitate?
- What proof would matter to them?
- What practical detail could stop them acting?
- What should they do next?
The answers tell you what belongs on the website.
The page structure comes afterwards.
Make the business clear immediately
The first screen should help a new visitor understand the business without solving a puzzle.
That normally means making a few things clear quickly:
- what the business does
- where it is, or what area it covers
- who the main offer is for
- what the most useful next step is
A logo and a line such as "Quality you can trust" do not answer those questions.
Neither does a clever slogan that only makes sense after someone already understands the business.
For a local barber, a clear opening may say that it is an independent Cardiff barber offering walk-in cuts, fades, beard trims, and children's haircuts.
For a signage company, it may explain that it creates vehicle graphics, shopfront signage, and commercial signs across Cardiff and South Wales.
For a boxing coach, it may explain whether the sessions are for beginners, experienced fighters, fitness, confidence, or competition.
The wording does not need to be robotic.
It needs to make the useful truth obvious.
Personality can follow clarity.
It should not replace it.
Explain the offer at the level the customer needs
A list of service names is not always an explanation.
"Private coaching", "commercial signage", "skin treatments", "event catering", or "consulting" may be familiar to the owner but still leave a new customer unsure what is included, who it is for, or how to begin.
The website does not need to publish every internal detail.
It does need to give the right customer enough information to recognise whether the offer fits.
That may include:
- who the service is for
- the problem it helps with
- what is included
- where it is available
- whether there is a price, starting point, minimum, or typical range
- what happens after someone gets in touch
- what the customer should prepare
- how long the next step normally takes
The amount of detail depends on the decision.
A haircut may need a service and price list.
A specialist clinic may need a careful explanation of the first appointment.
A trades business may need to say which job types and areas it covers, and what information helps it quote properly.
A coach may need to explain whether beginners are welcome and how private sessions differ from group classes.
The goal is not to make the service sound impressive.
It is to make it understandable.
Use proof that means something
A lot of websites say the business is:
- trusted
- experienced
- professional
- passionate
- high quality
- customer focused
Those words are easy to write.
The harder and more useful job is showing why they are true.
Real proof may include:
- photographs of completed work
- patterns from genuine customer reviews
- awards
- qualifications
- years of relevant experience
- repeat customers
- specialist knowledge
- a clear process
- the people who will actually do the work
- details that show care and consistency
- an honest explanation of what the business will and will not do
When I built the first public WeGrow Presence page for Adam's Barber Shop, the useful answer was not simply to add a standard testimonials section because websites are expected to have one.
Some of the strongest proof was buried across roughly 130 Google reviews.
The value was in understanding what those reviews repeatedly said about the place and making the most useful truth easier to see.
There were also loyalty cards visible in the shop and a second phone number customers could use if the first line was busy.
Those details were not marketing inventions.
They were evidence of how the real business worked.
The website did not create value for Adam's Barber Shop.
It organised and resurfaced value that was already there.
That is what a good proof section should do.
Not decorate the page with praise.
Help a stranger see what regular customers already know.
Include the small practical details that change decisions
Some of the most useful website content is not glamorous.
It may be:
- opening hours
- parking
- accessibility
- whether walk-ins are accepted
- whether booking is required
- service area
- payment methods
- dietary information
- whether food is halal, where verified
- delivery or collection details
- age ranges
- lead times
- what to bring
- what happens at the first appointment
- whether children are welcome
- whether there is another contact route
- how long a reply normally takes
These details often look too small to become part of a grand website brief.
From the customer's side, they may be the whole decision.
For a visit-first takeaway, accurate hours, the offer, verified dietary information, location, and directions may be far more useful than a contact form.
For a barber, a parent may care more about whether children are welcome and whether they need to book than about a long brand story.
For a tradesperson, the service area and the type of work accepted may save both sides an unsuitable enquiry.
For a clinic, what happens during the first appointment may remove more hesitation than another paragraph about excellence.
The owner often knows these details so well that they stop noticing them.
Regular customers may know them too.
A new customer does not.
The website should not only contain the information the business wants to announce.
It should contain the information the customer needs to decide.
Use real photographs with a job to do
Real photographs help a local business feel real.
But a gallery should not exist simply because the template has space for one.
Each image should help someone understand something:
- what the place looks like
- what the work looks like
- who they may meet
- what the atmosphere feels like
- what quality or style to expect
- what a service involves
- whether the premises feel welcoming
- what has been created before
A barber may need clear photos of the shop, the team, and different types of cuts.
A restaurant or takeaway may need the food, the counter, seating, and the real atmosphere.
A trades business may need before-and-after work or completed jobs.
A coach may need real training sessions, the space, and the kinds of people who attend.
Stock photography may make the page look polished, but it can also make the real business harder to see.
The purpose of the images is not to make the business resemble a generic professional brand.
It is to help a customer recognise the actual business they may visit, contact, or trust.
Answer the questions that cause hesitation
Frequently asked questions are useful when they are actually frequent.
They are less useful when they are generic filler such as:
- Why choose us?
- Are you committed to quality?
- Do you offer excellent customer service?
A strong FAQ section comes from real conversations.
What do customers ask before they book, visit, order, or request a quote?
What does the owner explain repeatedly in DMs, calls, or face-to-face conversations?
What uncertainty regularly slows the decision?
Useful questions may include:
- Do I need to book?
- Do you take card?
- Do you work with complete beginners?
- Do you cover my postcode?
- Can I send photographs before requesting a quote?
- Is there parking nearby?
- Are there vegetarian or halal options?
- What happens at the first appointment?
- How quickly will you reply?
- Do you take on small jobs?
- Can children attend?
- Can I buy through your existing shop or booking system?
A good FAQ saves the customer from guessing.
It can also save the owner from repeating the same answer.
That is useful content, not filler.
Give the customer a next step that matches the business
"Contact us" is not always enough.
The right action depends on how the business genuinely works.
It may be:
- call to check today's availability
- send a photograph of the job on WhatsApp
- request a quote and include the postcode
- book through an existing specialist system
- view the timetable
- join a waiting list
- get directions and visit
- order through an existing delivery partner
- browse products through an established shop
- email a specific question
A page can have several actions, but they should have a clear order.
The customer should understand which route is most useful for their situation.
This is where copying a standard website can cause problems.
A contact form may look professional, but it may be the wrong route for a visit-first business.
A built-in booking system may be unnecessary if the business already uses a specialist platform that works.
A local coach may need a strong front door for coaching while keeping shop, checkout, bookings, and operations in the systems already designed for those jobs.
The website should connect the journey.
It does not need to own every part of it.
Let some of the person and place come through
Clarity does not mean removing the soul from the business.
Independent local businesses are often chosen because of the people, history, atmosphere, values, craft, humour, care, or community around them.
A website should make room for that.
The owner may have a story worth telling.
The business may have been part of the street for years.
The work may come from a family tradition, a specialist skill, a personal experience, a cultural influence, or a commitment the owner genuinely stands by.
That story should not become an autobiography the customer must read before finding the phone number.
But it should not be replaced with generic agency copy either.
A local business should not sound like every other business in its category.
It should sound like itself, just clearer.
That is part of trust.
It is also part of what makes the little places with soul worth noticing.
Make sure the website agrees with the rest of the business
A useful website cannot be treated as an isolated document.
Customers may move between:
- Google Business Profile
- the website
- reviews
- booking tools
- delivery platforms
- marketplaces
- a referral message
- a physical business card
The important facts should agree.
Opening hours should not conflict.
Phone numbers should work.
The Instagram bio should not point to an old page.
The website should not advertise a service that has stopped.
The booking link should reach the right system.
The address and directions should be correct.
A beautiful website with inconsistent information creates doubt.
A simple page with accurate, connected information may be more useful.
Going live is not enough.
The page has to belong to the wider customer journey.
What a local business website may not need
A useful website is partly defined by what it leaves out.
A small local business may not need:
- a blog created only because websites are expected to have one
- separate pages containing two thin paragraphs each
- a contact form when calls, directions, or WhatsApp are more natural
- customer accounts
- a dashboard
- custom animations
- built-in ecommerce when an existing shop already works
- a complicated booking system
- every possible social feed embedded
- a long company-history section
- a newsletter without anything useful to send
- features designed for an imagined future version of the business
Some businesses genuinely need those things.
The point is not to ban complexity.
The point is to make complexity earn its cost.
Every extra page and feature creates another thing to write, test, update, explain, maintain, and eventually replace.
I have seen that at startup scale and on large established platforms.
Complexity is not free just because the customer cannot see the code behind it.
It creates cost in attention too.
More choices can make the important action less obvious.
More sections can bury the useful detail.
More pages can make the story feel thinner rather than deeper.
Leaving something out can be a design decision.
It can also be an act of respect for the owner's time.
A practical content test
Before adding any section, ask:
- Which customer question does this answer?
- What truth about the business does it make easier to see?
- What hesitation does it reduce?
- What proof does it provide?
- What useful action does it support?
- Is the information accurate today?
- Can the business keep it accurate?
- Would the page become less useful if this section disappeared?
If there is no clear answer, the section may not deserve to be there.
Then test the complete page on a phone.
Give it to someone who does not already know the business and ask them:
- What does this business do?
- Who is it for?
- Where is it?
- What makes it trustworthy?
- What would you do next?
- What is still unclear?
Do not explain the page while they use it.
The confusion is the feedback.
A few right-sized examples
Barber or salon
The website may need:
- a clear introduction
- services and useful price guidance
- real photos
- opening hours
- location and directions
- reviews or repeated trust themes
- booking, phone, or walk-in expectations
- useful details for children, regulars, accessibility, or parking
- answers to common questions
It may not need a separate page for every haircut or treatment.
Restaurant, cafe, or takeaway
The website may need:
- the main food or drink offer
- current opening hours
- address and directions
- dine-in, takeaway, collection, delivery, or booking information
- dietary details where verified
- menu highlights or a link to the current menu
- real photographs
- the right order or visit route
It may not need a generic enquiry form.
Coach, trainer, or club
The website may need:
- who the coaching is for
- types of sessions
- timetable or availability expectations
- the coach's experience and approach
- real training photos
- venue or area
- beginner questions
- contact or external booking routes
- clear links to any separate shop or specialist system
It may not need WeGrow to rebuild ecommerce, payments, or operational tools that already have a better home.
Trades or local services
The website may need:
- the kinds of work accepted
- areas covered
- examples of completed work
- qualifications or relevant proof
- the process
- useful starting points or minimums
- what information to send
- a clear quote route
- response expectations
It may not need pages for services that follow the same customer journey and need the same proof.
The exact sections differ.
The principle does not.
Include what helps the right customer make the right decision.
Where WeGrow fits
WeGrow Presence is deliberately a focused, managed one-page website.
The reusable structure brings consistency, accessibility, performance, and a clear starting point.
But the structure is not the product on its own.
The judgement matters.
Which services should be explained?
Which review patterns matter?
Which practical details are invisible online?
Which photographs help?
Which questions are causing hesitation?
Should the main action be a phone call, WhatsApp message, booking link, quote request, directions, or something else?
What should be left out?
That is where years of product work, redesigns, UX patterns, testing, performance work, and founder experience become useful.
Not because they produce a universal formula that guarantees enquiries.
They do not.
They help me recognise patterns, ask better questions, avoid unnecessary complexity, and make a more informed decision about what this business needs now.
Simple does not mean generic.
Managed does not mean the owner is squeezed into the same page as everyone else.
One page does not mean one screen or very little thought.
For some businesses, a Free Local Page is enough for the essential facts and direct customer actions.
For others, Presence provides a more complete, professional, founder-reviewed online home.
And for businesses with genuinely different audiences, complex operations, substantial content, ecommerce, or several customer journeys, the honest recommendation may be a fuller website or specialist system.
If you are unsure what your website should include, you can request a founder-led preview. I will look at what customers already see across your website, Google profile, social pages, and other important channels, then suggest the smallest useful next step.
Because a good local business website does not need to contain everything.
It needs to contain enough of the right truth.
Enough for the right customer to understand the business.
Enough for them to trust what they see.
Enough for them to take the next useful step.
Back to Insights