HomeBlog › Article
Guide

How long does it take to build a website?

A realistic UK timeline for getting a small business website built — what happens at each stage, what causes delays, and how to get live faster.

Short answer: most small business websites take between one and three weeks. A simple one-page site can be live in a few days. A multi-page business website usually takes one to two weeks. An online shop typically takes three to six weeks. The single biggest factor is not the design work — it is how quickly you can get your content and approvals back to whoever is building it.

That is the honest headline. But "one to three weeks" hides a lot, and if you are about to spend money on a website you deserve to know what actually happens in that time, what makes it drag on, and how to keep it moving. Here is the full picture.

Realistic timelines by type of website

Different sites are genuinely different jobs. Here is what to expect for each, assuming you get your content back reasonably promptly.

Type of websiteTypical build timeWhat's involved
One-page site2–7 daysSingle page, contact form, mobile design, basic SEO
Multi-page business site1–3 weeksSeveral pages, service and area pages, blog, stronger SEO
Booking site2–4 weeksAs above plus online booking, deposits and calendar setup
E-commerce / online shop3–6 weeksProducts, payments, shipping, tax rules and full testing
Large custom project2–4 monthsBespoke features, integrations, multiple rounds of design

If someone quotes you dramatically longer than this for a straightforward small business site, ask why. Big agencies often take two to three months for work that a good freelancer or small studio delivers in two weeks — not because the work is harder, but because your project is sitting in a queue behind bigger clients.

What actually happens during that time

"Two weeks" sounds vague until you see where it goes. A typical small business build breaks down roughly like this.

Stage 1 — Planning and brief (half a day to 2 days)

Working out what the site needs to do. Who your customers are, what pages you need, what action you want visitors to take, and what you want it to look like. Skipping this stage is the most common reason websites end up looking nice but not bringing in enquiries.

Stage 2 — Gathering content (this is the one that varies wildly)

Your logo, photos, service descriptions, prices, opening hours, and any text you want included. This is where projects live or die on timing. Some clients send everything within an hour. Others take three weeks to find their logo. The build cannot finish without it.

Stage 3 — Design and build (2–7 days for most small sites)

The actual creating: layout, styling, writing and arranging the pages, making it work properly on phones, setting up forms, adding the SEO foundations. For a straightforward site this is genuinely the quick part.

Stage 4 — Your review and revisions (1–5 days)

You look at it, ask for changes, and they get made. Most projects include a round or two of revisions. How fast this goes depends entirely on how quickly you review it — a site sitting waiting for feedback is a site not going live.

Stage 5 — Testing and launch (half a day to 2 days)

Checking every link, testing the contact form actually sends, checking it looks right on phones, tablets and different browsers, connecting your domain, setting up SSL, and submitting the site to Google. This stage is boring and absolutely essential — it is where you catch the form that silently was not emailing anyone.

The number one cause of delays (and it isn't the designer)

Here is the thing most people are surprised by: the vast majority of website delays are caused by waiting for content, not by the building.

Designers can usually build a small site in under a week. What stretches a two-week project into a two-month one is waiting for the client to send photos, approve wording, decide on prices, or come back with feedback. It is completely understandable — you are busy running a business, and the website is one more thing on the list. But it is worth knowing, because it means you have more control over the timeline than you might think.

Other common causes of delay:

How to get your website live faster

If speed matters to you, these five things make the biggest difference:

Should you be worried if it's fast?

Not necessarily — but it depends on why it is fast.

Fast because the designer works efficiently, uses a solid process, and you had your content ready? That is a good sign, not a bad one. A skilled builder genuinely can produce an excellent small business site in under a week.

Fast because they have dropped your logo into a generic template, skipped the mobile testing and never checked the contact form works? That is the kind of quick you pay for later. The tell is usually in the questions: a good designer asks about your customers and what you want the site to achieve. A template-filler just asks for your logo and colours.

Don't forget the bit after launch

One thing people often miss when planning timelines: your website going live and your website appearing on Google are two different dates.

The site is live the moment it launches — you can send the link to anyone straight away, put it on your business cards, and take enquiries. But being found in Google searches takes longer. Google typically indexes a new site within days to a few weeks, and ranking well for competitive local searches usually takes several months of ongoing work such as adding content and gathering reviews.

So plan for two milestones: live and usable (weeks) and ranking and bringing in search traffic (months). If you need customers immediately, your website works best alongside direct outreach and your existing channels rather than instead of them.

How long we take at Brightside Web

Most of our sites are designed and delivered within about seven working days from the point we have your content and approvals. Larger multi-page and e-commerce builds take longer, and we will always give you a realistic date up front rather than an optimistic one we cannot hit.

We can move quickly because we keep the process simple: a short chat about your business, a clear brief, a design you review, two rounds of revisions, then testing and launch. No lengthy account management, no queue.

Wondering about the other half of the question? Our guide to how much a website costs in the UK gives you the same straight answer on price. And if you are still weighing up whether you need one at all, we have covered whether a Facebook page is enough on its own.

Once your site is live, our guide to getting found on Google covers the free steps that actually bring in customers.

Frequently asked questions

How long does a small business website take to build?
Most small business websites take between one and three weeks. A simple one-page site can be ready in a few days, a multi-page business site usually takes one to two weeks, and an e-commerce site typically takes three to six weeks. The biggest variable is how quickly you can supply your content and feedback.
Can a website be built in a day?
A basic one-page site can technically be built in a day if the content is ready and the brief is simple. But it is rarely a good idea. Rushing skips the planning, proofreading and testing that stop small mistakes going live, and those mistakes cost you customers.
What usually causes delays?
Almost always content. Photos, service descriptions, prices and approvals are the things that hold projects up, not the design or build. Projects where the owner has their text and images ready move roughly twice as fast.
How long does an e-commerce site take?
Typically three to six weeks. Online shops need product setup, payment gateways, shipping and tax rules, plus thorough testing before launch. The more products you have, the longer the data entry takes.
How fast can Brightside Web build my site?
Most of our sites are designed and delivered within about seven working days from the point we have your content and approvals. Larger multi-page and e-commerce builds take longer, and we will always give you a realistic date up front.
Is it live on Google straight away?
The site is live the moment it launches, but appearing in Google search results takes longer. Google usually indexes a new site within days to a few weeks, and ranking well for competitive searches takes months of ongoing work.

Want a realistic date for your website?

Tell us about your business and we'll give you a fixed quote and a straight timeline — no obligation.

Get my free quote

Keep reading