Short answer: a business website takes anything from a few days to four months, depending on who builds it. Website builders take days if you do the work yourself. Freelancers usually quote two to eight weeks, and agencies four to sixteen. But the build itself is rarely the slow part. Most websites run late waiting for words, photos, feedback and logins, and nearly all of that sits with the business, not the builder.
It's one of the first things people ask us, usually because they've been burned before. A site that was meant to take a month took six. A designer went quiet for three weeks. The launch slipped past the busy season it was meant to catch.
So here's an honest look at how long a website really takes, where the time actually goes, and what you can do to make yours quicker.
Ask a builder when they can start, not just how long it takes. A four-week build that starts in two months is a twelve-week wait.
Typical timelines, by who builds it
| Who builds it | Typical time | What decides it |
|---|---|---|
| You, on a website builder (Wix, Squarespace) | 1 to 7 days | How much of your evenings you give it, and whether you already have words and photos |
| A freelancer | 2 to 8 weeks | Their workload, how many pages, and whether you or they write the content |
| An agency | 4 to 16 weeks | Discovery and design rounds, sign-off stages, and how many people on your side need to approve things |
Ranges from ExpertSure's UK website design costs guide (updated October 2026). Ecommerce and custom-built web apps take longer. Namecheap puts those at two to six months.
Those ranges are wide because the work isn't fixed. A five-page site with words ready to go is a different job from a forty-page site where nobody has written anything yet.
Where the time actually goes
Every website goes through the same stages, whoever builds it. The build itself, the part you're paying for, is usually the quickest.
- The brief. What you do, where you work, who you want calling. This can be an hour or three weeks, depending on how many people need to agree.
- Structure. Which pages you need. A page per service and per main area if you want to show up in local searches.
- Content. The words and the photos. This is where most projects stall.
- Design and build. Often days, not weeks, once everything above is settled.
- Your review. Feedback, changes and sign-off. Every day a draft sits unread is a day added to the launch.
- Going live. Pointing your domain at the new site, which needs your domain login. DNS changes usually take effect within a few hours, occasionally up to a day or two.
The five things that make websites late
When a site runs months over, it's rarely because the designer is slow at designing. It's almost always one of these.
- Waiting for words. "We'll write the content ourselves" is the most common reason websites stall. Writing about your own business is hard, and it always loses out to paid work. If you're writing it, set yourself a deadline before the build starts.
- Waiting for photos. Good photos of real jobs beat stock every time, but if they're still on four different phones, they're not on the website.
- Feedback that takes a fortnight. A draft that sits in your inbox for two weeks adds two weeks. Two rounds of that and you've lost a month.
- Lost logins. Nobody knows who has the domain login, or the old designer registered it in their own name. Sorting it out can take days, or weeks if they've disappeared. Here's how to get your website back from a designer who's gone quiet.
- The goalposts moving. A booking system, a shop, a second brand. Each one sounds small. Together they double the job. Launch the core site first and add the rest after.
And on the builder's side, the big one is the start date. A freelancer who quotes "four weeks" might mean four weeks once they've finished the three jobs ahead of you. Always ask when work actually begins.
How to get your website live faster
- Find your logins before you start: domain, hosting, email and Google Business Profile. Our plain-English guide to domains, hosting and email explains what each one is and how to find out who holds it.
- Write a short brief. One page is enough. Our free website brief template walks you through it with worked examples.
- Decide who signs off. One person, not a committee. If your business partner needs a say, get them involved at the brief, not the final draft.
- Gather photos now: your best ten jobs, your van, your team. Phone photos are fine if they're sharp and well lit.
- Book review time in your diary for the day the draft is due, and reply within two working days.
- Hand over the writing if you know you won't get to it. Paying someone to write your pages is usually cheaper than a website that sits unfinished for months.
Questions to ask about timing before you sign
A builder's timeline is only as good as the detail behind it. Before you agree to anything, ask:
- When can you start? The start date matters as much as the build time.
- Who writes the words? If it's you, the timeline depends on you. Ask what happens if you're late with them.
- How many rounds of changes are included, and how quickly do you turn them around?
- What happens if you miss the date? Most builders give no guarantee at all. If they do, get it in writing.
- What do you need from me, and by when? A good builder will give you a list on day one.
There are more questions worth asking, on price and ownership as well as timing, in questions to ask before you hire a website provider.
Live isn't the finish line
Once a new site is live, Google usually finds and indexes it within days to a few weeks. Showing up for busy local searches takes longer, usually months, and depends on your service and area pages, your Google Business Profile and your reviews. If you're replacing an old site, redirects from the old addresses protect the rankings you've already earned. There's more on that in how a website redesign works.
So if you need enquiries before a busy season, work back from it. A site that launches the week the season starts has missed some of it.
Zenlio Local sites go live within 10 working days of your form coming back to us, and we write every word. If we miss that, your first month's hosting is free. We cut most of the waiting out, because the only things we need from you are the form, which takes about ten minutes, and a look at the draft. Here's how Zenlio Local works, and every price is on the pricing page.
Marketing teams work to a different clock. Our landing pages go live in 5 to 7 working days, and a full website or CMS migration typically takes 3 to 8 weeks.
