To build a website for your small business, work in this order: decide what one action you want visitors to take, list the pages needed to support that action, write the copy before touching a design, choose a platform you can update yourself, build and test the enquiry path, then set up tracking so you can see what happens after launch. Most small business sites fail on the copy and the enquiry path, not the visuals.
The whole thing can be done in two to six weeks for a typical service business. You do not need dozens of pages. A plumber, an accountant or a dog groomer can usually do everything they need with eight to twelve well written pages, a clear phone number and a form that actually works on a phone.
Key point: A small business website is a sales tool, not a brochure. Every decision should be judged on whether it makes an enquiry more likely.
Step 1: Decide on the single conversion you want
Before you pick colours or a platform, answer one question: what does a successful visit look like? For most small businesses it is one of a handful of things.
- A phone call
- A form enquiry or quote request
- A booking in a calendar
- A WhatsApp or text message
- An online order
Pick the primary one. You can offer others as secondary options, but the site needs one obvious main action, repeated consistently. A site that asks visitors to call, email, book, download a guide and follow you on Instagram all at once converts worse than one that just says "call us for a free quote" everywhere.
This decision shapes everything downstream. If your conversion is a phone call, the number goes in the header on every page, tappable on mobile, and your opening hours are visible. If it is a booking, the booking system needs to load fast and work without an account. If it is a quote form, the form needs to be short and it needs to sit on the pages people actually land on, not hidden on a contact page.
Know how people actually buy from you
Think about your last ten customers. Did they ring you? Did they fill in a form at eleven at night? Did they message you on Facebook first? That pattern is your evidence. Build the site around how people already behave rather than how you wish they behaved.
An emergency trade (locksmith, boiler repair, drain clearance) is almost always a phone business. A considered purchase (accountancy, wedding photography, extensions) is often a form or email business, because people want to browse in private before speaking to anyone. Build accordingly.
Step 2: Plan the page structure before anything else
Sketch your sitemap on paper. For most small service businesses it looks like this.
Home
What you do, who for, where, and the main call to action within the first screen. Not a slideshow of stock photos.
One page per service
If you offer five services, that is five pages. Google needs a page to rank, and buyers need detail on the specific thing they want.
Location pages
Only if you genuinely serve distinct areas and can write something real about each. Two good ones beat twenty thin ones.
About
Faces, history, qualifications, accreditations. This page gets read more than owners expect, especially before a big spend.
Reviews or case studies
Proof in the customer's words. Screenshots of real Google reviews work better than typed quotes with no name.
Contact
Phone, email, form, hours, service area, and a map if you have premises people visit.
Add a blog or advice section only if you intend to write for it. An empty blog with three posts from 2021 does more harm than no blog at all.
The common mistake here is lumping every service onto one page. If you are a builder doing extensions, loft conversions, garage conversions and renovations, that is four separate searches with four different sets of questions. One combined "Our Services" page will rank for none of them properly and answers nobody's actual question.
Step 3: Write the copy before you design
This is the step most people skip, and it is the one that decides whether the site converts. Design fitted around real copy always beats copy squeezed into a template.
For each page, write in this structure:
- What it is and who it is for, in plain words, in the first two sentences.
- The problem you solve, described the way the customer would describe it.
- What is included, as a bulleted list.
- Pricing or price guidance, even if it is a from price or a range.
- Proof: reviews, accreditations, years trading, insurance, guarantees.
- What happens next, so nobody has to guess what an enquiry leads to.
- The call to action, repeated.
Write like a person, not a company
"We pride ourselves on delivering bespoke solutions tailored to your requirements" tells a reader nothing. "We fit and repair gas boilers across Bristol. Gas Safe registered, usually out within 48 hours, fixed price quotes before we start" tells them everything.
A simple test: read a paragraph out loud. If you would not say it to a customer standing in front of you, rewrite it.
Answer the awkward questions
Small business sites lose enquiries by dodging the things people actually worry about. Put the answers on the page.
- How much does it cost, roughly?
- How long does it take?
- Do you cover my area?
- Are you insured or accredited?
- What happens if something goes wrong?
- Do I have to pay upfront?
Pricing is the big one. Many owners refuse to publish any figures in case they scare people off. In practice, vagueness scares off more. A "typical projects start from" line filters out the tyre kickers and reassures serious buyers that you are not going to make up a number based on their postcode.
Key point: If a visitor has to email you to find out whether you are in their budget, most of them will email your competitor instead.
Step 4: Choose how you build it
There are three realistic routes for a small business. None of them is automatically right.
| Route | Best for | Watch out for |
|---|---|---|
| DIY builder (Wix, Squarespace, WordPress yourself) | Very early stage, tight budget, simple offering, owner has time and patience | Time cost, weak page structure, slow pages, tracking often never set up |
| One off build by an agency or freelancer | Businesses that want a bespoke site and own it outright | Larger upfront cost, and it can go stale if nobody maintains it |
| Rented or subscription website | Spreading cost monthly, wanting hosting, updates and support included | You are paying ongoing, so check what is included and what happens if you leave |
If cash flow is the constraint rather than ambition, a RentAWeb website rental spreads the build across a monthly fee with hosting, updates and support included, from £49/month. We wrote about the trade offs in detail in rent a website vs buy a website, and if you want a sense of realistic budgets across all three routes, how much a small business website should cost in the UK covers the numbers.
A note on platforms
The platform matters far less than the structure and copy. A well planned Squarespace site beats a badly planned WordPress site every time. What you should insist on, whatever you use:
- You can edit your own text and add pages without paying someone
- You own or can export your content
- You control your own domain name (this is non negotiable)
- The site is fast on a mid range Android phone, not just your laptop
- You can add tracking codes yourself or ask for them to be added
That last one about the domain is worth repeating. Register the domain in your own name, with your own email on the account. It is the single most common thing small businesses lose access to when a relationship with a developer ends.
Step 5: Build the enquiry path properly
Everything up to here is preparation. This is the part that earns money.
Phone numbers
Put the number in the header on every page, as text (not baked into an image) and wrapped as a tappable link on mobile. Add it to the footer. If your business is call driven, put it in the hero section of the homepage and each service page too. Include opening hours next to it so people know whether they will get an answer.
If you miss a lot of calls because you are on a job or with a client, that is a leak worth fixing. AI call answering from £20/month will pick up, take the details and send them to you, which is usually cheaper than losing one job a month.
Forms
Short forms convert better. Name, phone or email, and a message box is enough for most businesses. Every extra field you add loses people, so only ask for what you genuinely need to respond.
Things that quietly break forms and cost enquiries:
- No confirmation message after submitting, so people submit three times or assume it failed
- Emails landing in spam because the form sends from a generic address
- Aggressive spam filters silently binning real enquiries
- Required fields that are not marked as required
- Date pickers or dropdowns that are unusable on mobile
Test your own form from a phone on mobile data, not your office wifi. Then test it again a month after launch. Forms break silently and nobody tells you.
Trust signals near the action
Put proof where the decision happens. A review, a guarantee, an accreditation logo or a "no obligation quote" line sitting right next to the button does more than the same content buried on a separate page.
Step 6: Get the technical basics right
You do not need to be technical, but you do need these things to be true.
Mobile first
Most small business traffic is mobile. Check every page on a phone, including forms, menus and tables.
Speed
Compress images before uploading. A 4MB photo from a phone camera has no business being on a web page.
HTTPS
An SSL certificate is standard and usually free. Browsers warn visitors without one.
Page titles
Every page needs a unique title describing what it is, ideally with the service and location.
Clean URLs
/boiler-repairs/ not /page-id-4472/. Readable, lowercase, hyphenated.
Accessibility
Real text over images, sensible colour contrast, alt text on images, headings in order.
Local search basics
If you serve a geographic area, do these three things at launch:
- Claim and complete your Google Business Profile, with the same business name, address and phone number as your website footer.
- Put your full address (or service area) and phone number in the site footer as text.
- Make sure your name, address and phone number match across any directories you are already listed on.
Consistency across genuine local citations and directories is legitimate, useful and free. Beyond that, the way other sites end up linking to you is by earning it: publishing content that is genuinely worth referencing, doing straightforward local digital PR (sponsoring a junior team, supporting a community event, offering a useful comment to your local paper or trade press) and being accurately listed on the trade bodies and local business directories your customers already use.
For a new small business site, that is the honest, low risk path. Focus your effort on making one or two pages so useful that people in your area would send them to a friend, then make sure your listings are accurate everywhere your name appears. That combination is slower than shortcuts, but it holds its value.
Step 7: Set up tracking before you launch
If you cannot measure enquiries, you cannot improve anything. Set this up on day one, not six months later when you are trying to work out whether the site is working.
- Google Analytics 4 on every page.
- Conversion events for form submissions and phone number clicks. A pageview count tells you nothing about enquiries.
- Google Search Console verified, so you can see which searches you appear for.
- A record of enquiry sources, even if it is just asking every caller how they found you and writing it in a spreadsheet.
If you plan to run paid ads later, having conversion tracking already in place from launch saves you weeks of guesswork. Ads without conversion tracking is money spent blind.
Key point: Traffic is not the goal. Enquiries are. Set up conversion tracking before launch or you will be guessing for months.
Step 8: Launch checklist
Before you go live, work through this. Genuinely work through it, do not just read it.
- Every page has a unique title and description
- Every page has one clear call to action
- Phone number is tappable on mobile and correct everywhere
- Contact form tested from a phone, confirmation message appears, email arrives
- No lorem ipsum, no placeholder images, no "coming soon" pages
- 404 page exists and links back to the homepage
- Old URLs redirected if you are replacing an existing site
- Site loads in under three seconds on mobile data
- Spelling and grammar checked by someone other than the writer
- Analytics and Search Console connected and firing
- Cookie notice and privacy policy in place
- Business name, address and phone in the footer
The redirect point is the one that catches people out. If you are replacing an existing site and the page addresses change, every old address needs pointing to its closest new equivalent. Skip it and you lose the rankings you already had, which is a genuinely painful and completely avoidable own goal.
Common mistakes that cost small businesses enquiries
Designing for yourself rather than the customer
Owners tend to want a site that looks impressive to peers. Customers want to know what you do, whether you cover them, roughly what it costs and how to get hold of you. Those things should be findable in about eight seconds.
Hiding the phone number
It happens more than you would believe. Number in the footer only, or as part of a graphic, or only on the contact page. If your business runs on calls, the number belongs at the top of every single page.
A homepage carousel nobody clicks
Rotating banners are a legacy of 2012. People rarely wait for slide two. One strong headline, one supporting line and one button outperforms them.
Stock photography of people who are not you
Photos of your actual team, van, premises and work build far more trust than a smiling call centre worker from a stock library. Even reasonable phone photos beat generic stock.
Thin location pages
Twenty near identical pages with the town name swapped out is a well known pattern and it does not work. Write two or three genuine pages about the areas you actually serve, with real projects and real local detail.
Treating launch as the finish line
A website is not a leaflet you print once. It needs new reviews, updated service pages, seasonal content and the occasional check that everything still works.
What to do in the first 90 days after launch
Launching quietly and hoping is how most small business sites end up disappointing. Give it a proper start.
| Timeframe | What to do |
|---|---|
| Week 1 | Submit sitemap in Search Console, check Analytics is recording, test every form again, update your Google Business Profile with the new link. |
| Weeks 2 to 4 | Update email signatures, social profiles, van livery and directory listings with the new address. Ask five recent customers for Google reviews. |
| Month 2 | Review Search Console for the searches you appear for. Where you appear but nobody clicks, improve the title and description. Where you almost rank, improve the page. |
| Month 3 | Count actual enquiries. Compare against before. Identify the page people leave from most and fix it. Decide whether to add paid traffic. |
Around month three is usually the sensible point to consider paid traffic. Organic search takes time to build, and ads can fill the gap while it does. Google Ads management starts from £145/month and SEO from £185/month at DPOM, both on a fixed monthly fee with no contracts designed to trap you. If you already run ads and are not sure they are working, a free Google Ads audit will tell you where the money is going.
How long should this all take?
For a straightforward small business site, a realistic timeline looks like this:
- Week 1: goals, sitemap, gathering photos, reviews and any documents
- Weeks 2 to 3: writing copy for every page
- Weeks 3 to 4: design and build
- Week 5: your review, amends, testing
- Week 6: tracking, final checks, launch
The step that slips is almost always the content. Photos, service details, reviews and approval of copy sit with you, and if that takes three weeks instead of three days, everything moves. If you want to keep the project on schedule, block out time for content early and treat it as the priority.
What if you have almost no budget?
Do it in stages. Get a five page site live that says clearly what you do, covers your main services, shows proof and makes it easy to contact you. That will outperform a half finished twenty page site every time. Add pages as you go. Or spread the cost monthly, which is what website rental for small business is designed for.
What you should never do is skip the copy or the enquiry path to save money. Those are the parts that pay for the site.
Getting your small business website built properly
Building a small business website comes down to a handful of decisions made in the right order: pick one conversion, plan a page for every service, write honest copy that answers real questions, make contacting you effortless on a phone, and track enquiries from day one. Do those and the design takes care of itself. Skip them and no amount of visual polish will save it. DPOM has been building sites for UK small businesses for 15 years, on fixed transparent monthly pricing with no contracts designed to trap you and no promises we cannot keep. If you would like a straight conversation about your website development options, or you would rather spread the cost with a rent a website arrangement from £49/month, book a video call and we will tell you honestly what we would do and what it would cost.
Ready to Grow Your Business?
Speak to our team about how we can help your business grow.


