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 itTypical timeWhat decides it
You, on a website builder (Wix, Squarespace)1 to 7 daysHow much of your evenings you give it, and whether you already have words and photos
A freelancer2 to 8 weeksTheir workload, how many pages, and whether you or they write the content
An agency4 to 16 weeksDiscovery 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.

  1. 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.
  2. Structure. Which pages you need. A page per service and per main area if you want to show up in local searches.
  3. Content. The words and the photos. This is where most projects stall.
  4. Design and build. Often days, not weeks, once everything above is settled.
  5. Your review. Feedback, changes and sign-off. Every day a draft sits unread is a day added to the launch.
  6. 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.

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

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:

  1. When can you start? The start date matters as much as the build time.
  2. Who writes the words? If it's you, the timeline depends on you. Ask what happens if you're late with them.
  3. How many rounds of changes are included, and how quickly do you turn them around?
  4. What happens if you miss the date? Most builders give no guarantee at all. If they do, get it in writing.
  5. 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.

How long it takes with us

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.