Say what you do and where you do it
The first screen of the site should answer three questions: what the business does, who it does it for, and where. “Welcome to our website” answers none of them. “Roof repairs in Epsom, with a written quote before we start” answers all three.
Use the town name in the page title and the main heading when the page is about that town. Use it in normal sentences in the copy. Repeating it in every line reads as stuffing and puts customers off. Once in the title, once in the heading, and then wherever a person would naturally say it, is enough.
Give each real service its own page
If you offer three distinct services, give them three pages. A person searching for one of them should land on that service, not a homepage that mentions everything equally. The page should explain the work, who it is for, what it costs if you are willing to publish a range, and how to enquire.
Do not create a page per synonym. “Bathroom fitter”, “bathroom fitting”, and “bathroom installer” can live on one strong page. Three thin pages competing with each other help nobody.
Say Epsom, and say where in Epsom
Name the town, then the part of it that matters: the high street, the Ashley Centre, the Downs, Langley Vale, Horton, or the roads you actually visit. A customer in Epsom wants to know you are theirs, not a county-wide claim.
Do not pad the page with every village in Surrey. One honest description of your Epsom patch is more useful than a list of places you do not work.
Make Google Business Profile match the website
For a local service, the Google Business Profile is as important as the site. The business name, address, and phone number should match the website exactly. Categories should describe the work, not a slogan. Photos should be of the real premises, the real work, or the real person who turns up.
If you have a public premises, use that address. If you travel to customers and do not see people at home, set the profile up as a service-area business and do not invent a shopfront. A fake address causes more problems than it solves when customers arrive there or Google asks for proof.
Ask customers for reviews after a job has gone well. Reply to them like a person. Do not buy reviews. A short run of specific local reviews will outperform a badge that says “five stars” with no source.
Make the phone path obvious
A large share of “near me” searches happen on a mobile, often with the person ready to call. Put the phone number or the form at the top of the page. Make the tap target large. Test the form from a phone on a normal connection, not only on the office wifi.
Tell people when you reply. “We reply by email the same working day” is more useful than a contact page that says “drop us a line”.
Keep the site fast and easy to read
Heavy templates, oversized photos, and a dozen plugins are a common reason local sites feel worse than the business behind them. Compress photos. Do not autoplay video. Use text for the important information so it can be read, copied, and indexed. Headings should describe the section, not decorate it.
Write in the words customers use. If they say “boiler service” and the site only says “thermal solutions”, you are making them translate. Plain English is an SEO task as much as a writing task.
What is not worth paying for
Guaranteed top rankings. Bought links. A hundred directory submissions. Keyword lists pasted into the footer. A new website every year because someone said Google likes fresh design. None of that is how a good Epsom business shows up.
Earn a few real mentions instead: a supplier page, a local sponsorship you already do, a professional body you belong to. Link them from your site where it helps the customer, and use the same business name everywhere.
A sensible order of work
Start with the offer and the area. Then the pages. Then the technical basics: a sitemap, titles, fast mobile pages, and structured data that describes the business without inventing reviews or awards. Then the Google Business Profile. Then ask recent customers for reviews. Measure enquiries, not vanity traffic.
If you want that work done for you, the quote form on this site is the place to start. Tell us the business, the town, and what the site needs to achieve.
The service pages explain local SEO and business websites in more detail. When you want a price for your own site, send a note.