Skip to content
    Building a Business Website: Platforms, Costs and What to Get Right
    Guides
    16 September 202610 min read

    Building a Business Website: Platforms, Costs and What to Get Right

    A small business website needs five pages, fast loading and a phone number people can tap. Most of the rest is decoration.

    M

    The Marketit editorial team

    Specialists in the service industry

    Published: 16/09/2026Last updated: 16 September 2026

    Summary

    • Freelancer builds cost $1,500–6,000 or £1,200–5,000.
    • Five well-built pages beat a large, unfocused site.
    • Real photography is the highest-return website spend.
    • Add a page per service area to win local searches.
    • Always own your domain and hosting accounts yourself.

    Quick answer

    A DIY site on a builder costs $15–50 or £12–40 a month. A freelancer-built site costs $1,500–6,000 or £1,200–5,000, and an agency site $6,000–25,000 or £5,000–20,000. For a local service business, a five-page site done well beats a large one done badly.

    Platform choice

    | Platform | Best for | Cost |

    |---|---|---|

    | Website builder (drag and drop) | Simple brochure sites, DIY | $15–50/mo, £12–40/mo |

    | WordPress | Content-heavy sites, blogs, flexibility | $10–40/mo hosting + build |

    | Custom-built | Bookings, integrations, unusual needs | $6,000+, £5,000+ |

    | E-commerce platform | Selling products | $30–120/mo + fees |

    Most local service businesses should start on a builder or WordPress. Custom development is rarely justified before you have proven demand.

    The five pages that matter

  1. Home — what you do, where you do it, and a phone number above the fold.
  2. Services — one page per main service if you want search traffic, not one combined page.
  3. About — real photos of real people; this page is read more than owners expect.
  4. Reviews / previous work — before-and-after images do more than any copy.
  5. Contact — phone, email, a short form, service area and opening hours.
  6. Add a service-area page per town if you cover several — that is what wins local searches.

    What actually converts

  7. A phone number that is tappable on mobile and visible on every page
  8. Real photographs of finished work, not stock images
  9. Clear pricing or at least honest price ranges
  10. Trust signals: licences, insurance, accreditations, review count
  11. A form with three fields, not ten
  12. Page load under three seconds
  13. Costs beyond the build

    | Item | US per year | UK per year |

    |---|---|---|

    | Domain | $12–25 | £10–20 |

    | Hosting | $60–300 | £50–250 |

    | SSL certificate | Usually free | Usually free |

    | Maintenance / updates | $300–1,200 | £250–1,000 |

    | Copywriting | $500–2,500 | £400–2,000 |

    | Photography | $400–1,500 | £300–1,200 |

    Budget for photography. It is the highest-return spend on a service business website.

    DIY or hire?

    Do it yourself if you have time, a clear idea of your services and decent photos. Hire someone if the site needs bookings, payments or multiple service-area pages, or if your time is better spent doing the work. When hiring, agree in writing: page count, who writes the copy, who supplies images, how many revisions, who owns the domain and hosting accounts, and what happens after launch.

    Summary

    Five solid pages, real photos, a tappable phone number and fast loading. Budget £1,200–5,000 or $1,500–6,000 for a freelancer build, and always keep ownership of your own domain and hosting.

    Frequently asked questions

    website
    web design
    small business
    online presence