Plan, buy and build before you launch
Most first-time websites stall because the owner starts with the design and works backwards. Start with the job the site has to do, then buy the few things you need, then fill it with content. Do it in that order and the whole project is far less daunting.
Decide what the site is for
Write one sentence: "This site exists to get [type of customer] to [do one action]." For a Worthing plumber it might be "get homeowners within 15 miles to phone or request a quote for boiler repairs and bathroom fitting." For a café it might be "get people to see the menu and book a table for groups." If you cannot finish the sentence, you are not ready to pick a template.
That one action decides almost everything else: what sits at the top of the homepage, which button is brightest, and what you measure afterwards. A site that tries to sell, inform, recruit staff and show off awards all at once usually does none of them well.
Also jot down three competitors and three sites you admire, in any industry. Note what you like (clear prices, big photos, a prominent phone number) and what annoys you (pop-ups, vague wording). This costs nothing and gives you a better brief than any template.
Choose and register your domain
Your domain is your web address, such as yourbusiness.co.uk. Keep it short, easy to say over the phone, and free of hyphens and numbers. If a customer cannot spell it after hearing it once, it will cost you enquiries.
- Use .co.uk or .com. For a UK business serving UK customers, .co.uk is perfectly good and typically costs around £8 to £15 a year. A .com is usually similar. If you can afford it, register both and point one at the other.
- Include your trade or town only if it reads naturally. worthingplumbers.co.uk is fine, but samsmithplumbingandheatingworthing.co.uk is a mouthful. Your brand name is usually the stronger long-term choice.
- Check the name is free everywhere that matters. Search for it on Companies House, Facebook, Instagram and Google. Registering a domain that is one letter away from a competitor invites confusion, and sometimes legal complaints.
Buy it from a reputable registrar such as 123 Reg, Namecheap, Cloudflare or your hosting company. Register it in your own name or your company's name, with your own email address as the account contact. This is the edge case people get wrong most often: a web designer or a well-meaning nephew registers the domain in their account, the relationship ends, and you find you cannot move your own web address without their permission. Fixing that can take weeks and, in bad cases, a few hundred pounds of someone's time.
Switch on auto-renewal and use a business email that you will still have in a year. Domains that lapse can be snapped up by others within days, along with any customers still typing your address from an old van.
Pick your hosting or website builder
Hosting is the rented space where your site lives so that it can be seen online. You have three realistic routes, and the right one depends on how much time you have and how much you want the site to do.
- Website builder (Wix, Squarespace, GoDaddy, Shopify). Hosting, templates and security are bundled into one monthly fee, often £10 to £35 a month for a small business plan. Best for a simple brochure site or a small shop you will update yourself. The trade-off is that you rent the platform. You cannot easily pick the site up and move it elsewhere.
- WordPress on managed hosting. WordPress runs a large share of the web and has thousands of themes and plug-ins. Decent UK hosting runs from roughly £5 to £30 a month. It is more flexible than a builder and you own the files, but it needs updates, backups and security attention, or it gets slow and vulnerable.
- A bespoke build by a designer or agency. A site designed around your customers and your goals, with hosting and support often arranged for you. Costs more up front, but you are not wrestling with templates, and it is the best fit if you need bookings, quotes, integrations or a larger shop.
Whichever route you pick, check four things before paying: that an SSL certificate (the padlock) is included, that daily or weekly backups are included, that UK or EU data centres are available, and what it costs to renew in year two. Some hosts advertise a very cheap first year, then triple the price on renewal.
Plan the pages before you open the template
Most small businesses need far fewer pages than they think. Five to eight is plenty to begin with:
- Home. Who you help, where, and what to do next, all visible without scrolling.
- Services. One page per main service rather than one long list. A plumber might have separate pages for boiler servicing, emergency call-outs and bathroom installs. Each page can then rank for its own search.
- About. Real names, real faces and your story. People buy from people, and this is often the second most visited page.
- Reviews or case studies. Even three short written testimonials with first names and towns help.
- Contact. Phone number, email, a short form, your service area and opening hours. A map is useful if customers visit you.
- Optional extras. Prices or FAQs, a gallery of work, and a blog or news page.
Sketch these on paper as a simple tree with the homepage at the top. Then check that a visitor can reach your phone number or enquiry form from any page in one click. If they cannot, move it.
Write the words yourself first
Content is the part that most often delays a launch, and it is the part only you can do well. Draft your text in a document before you touch the design, because trying to write inside a template tends to produce short, vague copy.
For each service page, answer these questions in plain English:
- What is it, and who is it for?
- What problem does it solve?
- What does it cost, or what affects the price? Even "most boiler services start from £85" builds trust and filters out the wrong enquiries.
- How does it work, step by step, from first call to finished job?
- Why should they choose you (accreditations such as Gas Safe, years trading, guarantees)?
- What should they do next?
Write the way you would talk to a customer on their doorstep. Avoid phrases like "we are passionate about delivering solutions". Say "we fix leaking taps, usually the same day." Mention the towns and areas you cover by name, in sentences that read naturally, because that is how local customers search.
A quick benchmark: a homepage of 300 to 500 words and service pages of 400 to 700 words each is enough for most small firms. Longer is fine if it stays useful, but do not pad.
Photos, video and speed
Genuine photos of you, your team, your van and your finished work beat stock images every time. Visitors can spot a stock photo of smiling people in hard hats from across the room. A modern smartphone is good enough. Shoot in daylight, wipe the lens, hold the phone horizontally for most shots, and tidy the background first.
Before uploading, resize images. A photo straight from a phone can be 4 to 8 MB, which will crawl on mobile data. Aim for roughly 1600 pixels wide and under 200 to 300 KB, using a free tool such as Squoosh or TinyPNG. Google's PageSpeed Insights (free) will show how fast your site loads on a mobile and flag the biggest problems. Slow pages lose visitors quickly, and most of your traffic will come from phones.
Add short descriptive alt text to each image, such as "Gas Safe engineer servicing a boiler in Worthing". It helps visitors who use screen readers and gives search engines context.
Cover the UK legal basics
None of this is exciting, but missing it can cause real trouble:
- Business details. Limited companies must show their registered name, company number and registered office address on their website. Sole traders should show their name and a geographical address.
- Privacy policy. Required if you collect any personal data, which includes a contact form. Say what you collect, why, and how long you keep it.
- Cookie consent. If your site uses analytics, advertising pixels or similar tracking, UK rules (PECR and UK GDPR) require clear consent before non-essential cookies are set. Most builders and WordPress plug-ins offer a cookie banner that handles this.
- Data protection fee. Most organisations that process personal data must pay the ICO fee, which for small businesses has been around £40 to £52 a year. Check the ICO's self-assessment tool.
- Online sellers. If you sell to consumers, display prices including VAT where applicable, delivery costs, returns information and your terms and conditions clearly, in line with the Consumer Contracts Regulations.
Accessibility counts too. Use readable text sizes, strong colour contrast, descriptive link text (not "click here") and make sure forms can be completed with a keyboard. It helps all visitors, not only those with disabilities.
Set up the search basics while you build
You do not need to be an SEO expert, but a few steps done at build time save you pain later:
- Give each page a unique title and meta description. The title should include the service and place, for example "Boiler Servicing in Worthing | Smith Heating" (under about 60 characters).
- Use one clear heading at the top of each page, followed by sub-headings that break up the text.
- Claim your Google Business Profile. For local firms this is often as valuable as the website itself. Add your service area, hours, photos and services, and ask happy customers for reviews with a direct link.
- Connect Google Search Console (free) and submit your sitemap, so Google knows your pages exist and tells you if something is broken.
- Add Google Analytics 4 or a privacy-friendly alternative, and set up tracking for calls, form submissions and clicks on your email address. Without this you will never know which pages bring work.
What it should cost, realistically
Prices vary widely, so treat these as ballpark UK figures for a small business site:
- DIY on a builder: £0 to £300 in the first year for the plan and domain, plus your time. Expect 20 to 40 hours for a first-timer, spread over a few weeks.
- DIY on WordPress: £100 to £500 in the first year including hosting, a premium theme and a couple of plug-ins, plus a similar time investment, usually more.
- Professional bespoke site: typically from around £1,000 to £5,000 for a brochure-style small business site, more for e-commerce or custom features, then £20 to £100 a month for hosting and support.
The costs people overlook are time and rework. Spending 60 hours on a site that looks home-made and does not generate enquiries is expensive if those hours could have been billable. Equally, paying thousands for a site you cannot update yourself, or whose content you do not own, is a bad deal. Weigh both.
Here is a worked example. A Worthing electrician with a van and one employee chooses a builder at £17 a month, a .co.uk domain at £10, and spends two weekends writing six pages and taking photos. First-year cost is around £215. If the site brings in just two extra jobs worth £300 each, it has paid for itself three times over. A year later, with the Google Business Profile filling up with reviews, they move to a bespoke site because they now want online booking and separate pages for each service. That is a sensible path, and the content they wrote carries across.

Launch, promote and decide what to outsource
Before you press publish, spend an hour trying to break your own site. Most launch-day embarrassments are small and avoidable. Work through this list on a phone and a laptop:
- Fill in every contact form and check the message actually lands in your inbox (and not in spam). Send yourself a test enquiry from a different email address.
- Tap every phone number and email link on a mobile. The number should open the dialler.
- Read every page aloud for spelling, prices and opening hours.
- Confirm the padlock shows in the browser, which means your SSL certificate is working.
- If you are replacing an old site, set up 301 redirects from the old page addresses to the new ones, so you keep your Google rankings and nobody lands on an error page.
- Ask two people who have never seen the site to find your phone number and describe what you do. If either takes more than ten seconds, simplify the page.
- Check that the site works on at least two browsers (Chrome and Safari cover most visitors) and on an older phone, not only your own.
- Make sure you have not left placeholder text such as "Lorem ipsum" or a search-engine block ("discourage search engines from indexing this site" in WordPress) switched on from the build stage. That one setting can keep a site invisible on Google for months.
Tell people it exists
A new site with no announcement is a shop with the blinds down. Add the domain to business cards, van signage, email signatures, invoices, quotes, social profiles and your Google Business Profile. Then send a short email to existing customers with one reason to visit, such as a new service page or a booking form.
Beyond that, a few low-cost moves usually pay off fastest for local firms. List the business consistently (same name, address and phone number) on directories such as Yell, Checkatrade, Trustpilot or trade body sites relevant to you. Ask your last ten happy customers for a Google review. Share a finished job on Facebook or Instagram with a link back to the relevant service page. If you want faster results, a small Google Ads budget aimed at your town and one or two high-intent searches can bring enquiries within days, though it should be set up carefully so you are not paying for irrelevant clicks.
Check it after launch
In the first month, look at your analytics and Search Console once a week. You are asking simple questions. Which pages get visits? Where do people leave? How many enquiries came from the site? Which searches show your business? If a service page gets traffic but no enquiries, the fix is usually clearer wording, a more prominent button, or a price. Change one thing at a time so you know what worked.
Keep it moving
Update the site at least monthly. A new project photo, a fresh customer review, a seasonal offer or a short blog post is plenty. A stale site signals a stale business, and visitors notice a copyright year from 2022. Also keep the unglamorous maintenance going: install updates if you use WordPress, check backups are actually running, and renew your domain and hosting before they expire.
What to do yourself and what to hand over
Do your own content, photos and small edits. You know your customers and your work better than anyone. Hand over the design, technical SEO, e-commerce setup, speed work and security if you lack the time or confidence to do them properly.
A useful test is to value your time. If an hour of your working time is worth £40 and a task will take you ten hours of fiddling, a £250 professional fix is cheaper than it looks. If the job is writing about your own services, though, no one else will do it as well, so keep that.
If you approach an agency, ask for four things:
- A fixed quote, in writing, so there are no surprises.
- Who owns the domain and the content. It should be you.
- What ongoing support and hosting cost each month.
- Examples of similar UK clients you can look at and, ideally, phone.
It is also worth asking how long the build takes, how many rounds of changes are included, whether you can log in and edit text and images yourself, and what happens if you want to leave. A good agency will answer all of these without hesitation. Be wary of anyone who promises first-page Google rankings, or who will not tell you what platform your site is built on.
A local agency, such as one based in Worthing, can build from scratch or tidy up a DIY site that has stalled halfway. Either way, do not wait for perfect. A clear, fast site that is good enough now and improved later will win you more enquiries than a flawless one that never goes live.