In the news: a critical PHP security flaw affects many business websites. Is yours at risk?

Tailored copy

How long does it take to build a small business website?

From a few days to a few months, depending on who builds it and what slows it down. Realistic timelines for UK small business websites, what launch support should include, and how to get live faster.

Chris

Chris

Founder, Launch My Local Site

Last updated 1 October 2026
Getting Started
Woman at her joinery workbench reviewing a new website design on a laptop

In short

A straightforward small business website can be live in one to three weeks with a managed service, and we usually launch in 7 to 14 days. Freelancers often take two to six weeks and agencies six to twelve or more. DIY can take anything from a weekend to never. The biggest delay is almost always waiting for content and decisions, not the build itself.

When you decide you need a website, you usually want it soon. A new van is on the road, a new service is launching, or you have just realised how many people are searching for what you do and finding someone else.

So how long does it actually take? The honest answer is that it ranges from a few days to a few months, and most of that difference has little to do with how fast anyone can build.

Typical timelines

RouteTypical time to launch
DIY builder (Wix, Squarespace)A weekend to several months, depending on your time
Freelance web designerTwo to six weeks
Web agencySix to twelve weeks or more
Managed website serviceOne to three weeks (ours is usually 7 to 14 days)

These are typical for a small local business site of five to ten pages. An online shop, booking system or bespoke design adds time at every level.

Where the time actually goes

Building the pages is rarely what takes longest. In most projects, the time goes on:

  • Content. Working out what to say about your services, your area and your prices. If you are writing it yourself, this is usually the biggest job by far.
  • Decisions. Which pages you need, which photos to use, what goes on the homepage.
  • Waiting. For information, for photos, for login details to an existing domain, for feedback on a draft.
  • Revisions. Each round of changes adds a few days, more if several people need to agree.

This is why the same site can take a week with one provider and two months with another. A process that asks the right questions up front, writes the copy for you and keeps review rounds tight is simply faster.

Can you really launch a website in 7 days?

For a straightforward local business website, yes. It is realistic when:

  • You can spend half an hour telling the builder about your business
  • Someone else is writing the copy
  • You can review the preview within a day or two
  • The site is a clear set of service pages, not an online shop or a bespoke system

We usually launch in 7 to 14 days. The variation is almost always down to how quickly we can agree the details and how soon the preview is reviewed. If anyone promises you a finished site in a day or two, ask how much of it is a template with your name dropped in.

What good launch support includes

A website is not finished when the pages are built. Launching it properly means:

  • Connecting your domain name and making sure it is registered to you
  • Setting up the security certificate, so browsers show the padlock
  • Testing every form, phone link and page on mobile and desktop
  • Redirecting old page addresses if you are replacing an existing site, so you keep your search rankings
  • Submitting the site to Google and Bing, and making it readable for AI search tools such as ChatGPT and Gemini
  • Setting up or tidying your Google Business Profile so it matches the website

If a quote does not mention these, ask. Skipping them is how new websites end up with a broken contact form or invisible in search for months.

How to get your website live faster

Whoever you work with, these will save you days:

  1. Have your basics ready. Business name, services, the area you cover, opening hours and contact details.
  2. Gather what you already have. Any logo or photos, and your existing website address if there is one.
  3. Know who controls your domain. If you already own one, find the login or ask your current provider for access.
  4. Keep decision-making simple. One person giving feedback is much quicker than three.
  5. Review promptly. A preview reviewed the same day can be live the next.

We set out exactly what we need from you in how it works. It is not much, and rough notes are fine.

After launch: being found takes a little longer

Going live and being found are different things. Google usually picks up a properly submitted site within days, but building visibility for competitive local searches typically takes weeks to months. A clear site with good service pages, a matching Google Business Profile and accurate local information gets there faster.

That is one reason not to wait for a perfect website. A good one that is live now starts building that visibility sooner. If you are still deciding what it needs, our guide to the pages a local business website needs is a good place to start.

Want your website live in 7 to 14 days?

Tell us about your business and we will handle the rest: copy, design, domain, local SEO and launch. £450 to build, then £15 a month, and nothing to pay until you have approved it.

Tell us about your business

Frequently asked questions

With a managed service, usually one to three weeks. We typically launch in 7 to 14 days. A freelancer often takes two to six weeks and an agency six to twelve weeks or more. Building it yourself depends entirely on how much time you can give it.

For a straightforward local business site, yes, if the content and decisions come together quickly. Seven days is realistic when you can answer questions promptly and review the preview within a day or two. Larger sites, online shops and bespoke features take longer.

Waiting is the main thing: waiting for information about the business, for photos, for access to an existing domain, and for feedback on drafts. Several people needing to approve every change, and adding new requirements halfway through, also add time.

At minimum: connecting your domain, setting up the security certificate, testing every form and link on desktop and mobile, redirecting old pages if you are replacing a site, and submitting the site to Google and Bing. Good launch support also includes setting up or tidying your Google Business Profile so it matches the new website.

Usually days rather than hours for Google to find it after submission, and longer to start ranking well. A brand new site often takes a few weeks to a few months to build visibility. Submitting it properly at launch and having a matching Google Business Profile helps it get found sooner.

Chris

About Chris

Chris is the founder of Launch My Local Site. He helps busy local businesses get professional, fully managed websites without the usual hassle, jargon, or large upfront cost.