Guides

How long does it take to build a website in the UK?

A small business website usually takes 3 to 8 weeks to build in the UK, an online shop 4 to 12 weeks. Phase-by-phase timelines, a week-by-week example and what really causes delays.

By the WE-DEV teamUpdated 10 min read
Minimal monthly wall calendar hanging on a plain white wall

A small business website in the UK usually takes 3 to 8 weeks from the first call to launch. An online shop typically takes 4 to 12 weeks, and custom web software such as a portal or booking platform takes 3 to 9 months. Our own fixed-price packages run to about 2 weeks for the Startup Website, 2–3 weeks for the Pro Website and 3–6 weeks for the Elite Website, with Business and E-commerce builds agreed per project. The build itself is rarely the slow part. Content and feedback are.

That last sentence is the one most agencies leave out of their sales pitch, so this guide is built around it. Below you will find a phase-by-phase timeline for the three most common types of project, a realistic week-by-week plan for a ten-page site, the things that genuinely speed a project up, and the delays we see again and again. If you have a launch date in mind (a trade show, a new shop opening, the end of a lease on an old platform), you should be able to work backwards from it by the end.

Website build timelines at a glance

These are typical UK ranges for a competent small agency or experienced freelancer working on one project at a time. A large agency with a formal discovery process will sit at the top of each range or above it. A template site thrown together on a builder can come in below it, usually because the planning and testing phases have been skipped rather than done faster.

PhaseBrochure site (5–15 pages)Online shopCustom web software
Discovery and scope2–5 days1–2 weeks2–4 weeks
Sitemap, wireframes and design1–2 weeks2–3 weeks2–6 weeks
Content (copy, photos, products)1–3 weeks, in parallel2–6 weeks, in parallelOngoing, mostly data and help text
Development1–2 weeks2–5 weeks8–20+ weeks, in sprints
Integrations (payments, CRM, shipping)Usually none or a day1–2 weeksBuilt into each sprint
Testing and fixes2–4 days1–2 weeks2–4 weeks plus user testing
Launch and handover1 day1–2 days1 week, often phased
Typical total3–8 weeks4–12 weeks3–9 months

Two things stand out in that table. First, content runs alongside design and development, so if it is late it holds up everything that comes after it. Second, the jump from a brochure site to a shop is mostly about data and testing, not code. Loading 400 products with correct VAT rates, weights and images takes far longer than building the product page template.

What happens in each phase

Discovery and scope

This is where we agree what the site is for, who it is for and what is in or out. For a small site it is a one-hour call and a written scope. For software it is a series of workshops that end in user stories and a priority list. Skipping it never saves time. It just moves the arguments to week five, when changing direction costs real money.

Design

Usually a homepage design first, then one or two inner page templates, with one or two rounds of changes each. The design phase stretches when there is no brand to work from. If you have no logo, colours or typography yet, add a week or two for brand work before the website design starts.

Development

We hand-build classic WordPress themes without page builders, so a ten-page site with a contact form, blog and CMS takes roughly one to two weeks of build time. A shop adds the catalogue, basket, checkout, shipping rules and transactional emails. Custom software is built in short sprints with a working version to look at every week or two, which is the only sane way to build something nobody has built before.

Testing

Every template gets checked on real phones and browsers, against Lighthouse (we aim for 95+) and against WCAG 2.2 AA accessibility. Shops need test orders through the real payment gateway, refunds, discount codes and stock edge cases. If a supplier quotes you two weeks for a shop and has not mentioned testing, ask where it fits.

Launch

Launch day itself is short: point the domain at the new hosting, install the SSL certificate, set up redirects from old URLs, submit the sitemap to Google Search Console. DNS changes usually take effect within a few hours, though providers still quote up to 48 hours to be safe. Google then takes anything from a few days to a few weeks to fully re-crawl and settle your rankings, which is why we never launch the week before something important.

How long our packages take

Our fixed-price packages have set timescales because the scope is fixed. The clock starts when we have the deposit and your content, not when the order is placed, so the column on the right matters as much as the one in the middle.

Package (excl. VAT)What you getTypical deliveryWhat we need from you
Startup Website, £3505 pages, banners, sitemap, valid HTMLAbout 2 weeksText for 5 pages, logo, any photos
Pro Website, £75010 pages with CMS, project manager, deployment2–3 weeksText for 10 pages, brand assets, feedback within 2 working days
Elite Website, £999Up to 15 unique pages, bookings, payments, forms, newsletter3–6 weeksContent, booking rules, Stripe or PayPal account details
Business / E-commerce, £2,650Custom WordPress or PHP site or shop, multi-language, payments, explainer videoAgreed per projectProduct data, shipping and VAT rules, translations

The Elite range is wide because bookings and payments depend on things outside our control, such as how quickly your payment provider verifies your business and how many booking rules you have. A single-therapist practice with one appointment type is closer to three weeks; a gym in Birmingham with classes, memberships and cancellation fees is closer to six. Full details of each package are on our packages page.

If your project does not fit a package, we work by the hour instead. Hourly hire starts at £45 an hour for website design and £60 an hour for custom web development, with discounts from 5 % at 10 hours to 25 % at 100 hours, and the hours never expire. That suits phased projects where you want a first version live quickly and then keep improving it.

A realistic week-by-week plan for a ten-page site

Here is how a Pro Website project typically runs when everything goes reasonably well. Imagine an accountancy practice in Leeds replacing a tired site built in 2017. Week zero is the bit people forget to plan for.

WeekWhat we doWhat you do
Week 0 (before we start)Send a content template and sitemap suggestionWrite or update copy for 10 pages, gather team photos, logo files and testimonials you have permission to use
Week 1, days 1–2Kick-off call, confirm sitemap, set up staging siteApprove sitemap, give us access to domain and current hosting
Week 1, days 3–5Homepage design, then inner page designReview designs and send one consolidated set of comments
Week 2Build the theme, load content, set up forms, CMS and redirects from old URLsCheck content on staging, answer questions within a day or two
Week 3, days 1–3Testing on phones and browsers, speed and accessibility checks, fixesFinal review and written sign-off
Week 3, days 4–5Go live, SSL, Search Console, CMS training callStart using the CMS, tell clients the new site is live

Three weeks, with the client spending perhaps six to ten hours in total on reviews and content. Now the version we see more often: week zero takes three weeks because the copy is being written between client meetings, and design comments arrive from three partners on three different days. The same project lands in six to seven weeks. Neither the design nor the code got any harder.

What speeds a website project up

Most of these cost nothing. They just need deciding before the project starts.

  • Content written before kick-off. The single biggest factor. Even rough drafts are better than placeholders, because layouts are designed around real text lengths.
  • One decision-maker. Feedback from a committee takes longer and contradicts itself. Nominate one person who gathers comments and sends a single list.
  • Feedback within two working days. A design sitting in someone’s inbox for a week adds a week to the project. It is that simple.
  • Access sorted in advance. Domain registrar login, current hosting, Google Analytics, Search Console, Stripe. Hunting for a password set up by a former employee can cost days.
  • A fixed scope for version one. Park the “nice to haves” in a list for phase two. You can add them later by the hour.
  • Existing brand assets. Vector logo, colours and fonts. Without them, design starts from scratch.

What slows it down (and how to avoid it)

Late or unfinished content

Already covered, but worth repeating because it is behind most missed launch dates. If writing is not your thing, budget for a copywriter and book them before you book the developer.

Scope creep

“Could we also add a client portal?” is a perfectly reasonable question, and a new project. Each addition mid-build means redesigning, rebuilding and retesting. Agree changes in writing with a revised date, or move them to phase two.

Third parties

Payment providers need to verify your business before you can take live payments, and that can take anything from minutes to several days if they ask for more documents. Booking system, CRM or accounting integrations depend on the other system’s API and support team. Domain transfers vary: a .co.uk moves between registrars quickly once the tag is changed with Nominet, while a .com transfer can take up to five days. Start all of these in week one.

Migrating an old site

Moving content, blog posts and products from an old platform adds time, especially if you want to keep your Google rankings. Every old URL needs a redirect to its new home. Our guide to moving from Wix or Squarespace to WordPress covers that step in detail, and if you are unsure whether to rebuild at all, read rebuild vs refresh first.

Legal and compliance pages

Privacy policy, cookie consent, terms of sale and returns policy for shops. We set up the technical side, but the wording is yours (or your solicitor’s) to approve, and approvals from a legal team can take a fortnight on their own.

Shops and custom software: why they take longer

An online shop is a small business system, not a brochure. Beyond the pages, someone has to decide shipping zones and prices, VAT treatment, what happens when stock runs out, which emails customers receive and what the returns process looks like. Then every one of those decisions gets tested. A shop with 30 products and UK-only shipping can go live in four or five weeks. A shop with 2,000 product variants, trade pricing and international delivery is three months of work at least, and most of that is data and testing. Our e-commerce development work always includes a week of test orders before launch.

Custom software is different again. A client portal, a booking platform or a SaaS product has no template to start from, so the honest answer is to build a small first version in 8–12 weeks, put it in front of real users and then plan the next phase from what you learn. Our guide to SaaS MVP development goes into scope and cost for that kind of project, and our custom software development page explains how we run the sprints.

Fast-track: can you get a website in a week?

Yes, with conditions. If the content is ready, the scope is small (five pages, a contact form, no integrations) and you can review designs on the same day, a one-week build is realistic. What gets compressed is the thinking time: fewer design options, one round of revisions, and a launch that is followed by a week of small tweaks. We would rather do that than launch a half-tested site, and we will tell you plainly if a deadline is not achievable without cutting something important such as accessibility or mobile testing.

Rushing also has a price. Weekend and evening work costs more anywhere in the UK, and a supplier who says “no problem” to everything on a five-day deadline is usually planning to skip testing. Ask what they will leave out.

Checklist before you ask for a timeline

Send a supplier these answers and you will get a far more accurate date back, from us or anyone else.

  • What the site must do on day one, and what can wait for phase two
  • Number of pages, or number of products for a shop
  • Who is writing the content, and when it will be ready
  • Whether you have a logo, brand colours and fonts
  • Any integrations: payments, bookings, CRM, accounting, email marketing
  • Whether you are moving from an existing site, and how many pages or posts it has
  • Who signs off designs and how quickly they can respond
  • Any fixed date you are working towards, and why
  • Your budget range, so the scope can be matched to it (our guide to website costs in the UK will help)

Our advice by type of project

  • Sole trader who needs to be online quickly: a Startup or Pro Website, with content written first. Two to three weeks is realistic.
  • Established service business replacing an old site: allow four to eight weeks, including redirects and content updates. Do not launch in your busiest month.
  • Retailer moving online or switching platform: plan for two to three months, and start product data in week one.
  • Startup building a product: scope a first version you can ship in roughly three months and plan the roadmap from real usage.

We are based in London and build for businesses all over the UK, mostly remotely with video calls and a shared staging site, so where you are makes no difference to the timeline. If you have a date in mind, get in touch with the details from the checklist above and we will tell you honestly whether it is achievable and what it would take. Our web development service page shows the full range of what we build.

Frequently asked questions

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

Typically 3 to 8 weeks from kick-off to launch for a 5–15 page site. The build itself is often one to two weeks; the rest is design, content and feedback. Our Startup Website takes about 2 weeks and our Pro Website 2–3 weeks once we have your content.

How long does an online shop take to build?

Usually 4 to 12 weeks. A shop with a few dozen products and UK-only shipping can launch in four or five weeks; large catalogues, trade pricing or international delivery push it towards three months, mostly because of product data and testing.

What is the most common cause of website delays?

Late content. Copy, photos and product data that are not ready hold up design and development. Slow or contradictory feedback is a close second, so nominate one person to collect comments and reply within two working days.

Can a website be built in a week?

For a small site with ready content, no integrations and same-day feedback, yes. Expect fewer design options and one round of revisions. Be wary of anyone promising a shop or bookings system in a week, as testing is usually what gets cut.

How long after launch will my website appear on Google?

A new site can be indexed within days once the sitemap is submitted to Google Search Console, but rankings can take weeks or months to settle. When replacing an existing site, redirects from every old URL protect the rankings you already have.

Do you build websites for businesses outside London?

Yes. We are based in London but work with clients across the UK, mostly remotely over video calls with a shared staging site. Location does not affect the timeline.

WE-DEVUK software and web development agency. We build websites, custom software, mobile apps and online shops, and write these guides from the projects we run every week.

Photo: Nathan Dumlao via Unsplash

Read next

Ready when you are

Tell us what the business needs.

A developer replies within one working day. Fixed price or hourly, your choice — and the code is yours.