Blog

How Long Does It Take to Build a Website?

Illustration: a new business website with a project timeline for planning, design, build and launch
In short

How long does it take to build a website?

A custom small business website usually takes three to six weeks from the first call to launch. Planning and a proposal take a few days, design takes one to two weeks, and building and testing take two to four weeks. The biggest delays come from content: copy, photos and feedback that arrive late.

Last updated

In this guide
  1. How long does each stage take?
  2. What makes a website take longer?
  3. How do you keep a website project on schedule?
  4. Is a DIY website builder faster?
  5. What happens after launch?
  6. Next steps
  7. Sources

A custom small business website usually takes three to six weeks from the first call to launch. That covers a few days of planning, one to two weeks of design, and two to four weeks of building and testing. The technical work is rarely what slows a project down. Late content is: copy, photos and feedback that arrive after they are needed.

How long does each stage take?

These are the stages we follow on every website project, with the time each one usually takes.

A small business website timeline: free call, proposal in 2 business days, design in 1 to 2 weeks, build in 2 to 4 weeks, then launch week

Stage Typical time What happens
Discovery call 30 minutes Goals, customers, budget and what is not working today
Audit and proposal 2 business days A fixed price, a clear scope and a timeline in writing
Design and plan 1 to 2 weeks Sitemap and page designs you can click through, with two rounds of changes
Build and weekly review 2 to 4 weeks Built on a private staging link, with a short demo every Friday
Launch and handover Launch week Testing on real devices, redirects, analytics, go live, training

The planning stage matters more than it looks. The sitemap decides your page structure and addresses, which Google’s SEO Starter Guide names among the basics of helping search engines understand a site, and changing them after launch costs far more time.

Add those together and most sites land between three and six weeks. Where yours falls depends mostly on the number of pages, the features it needs, and how quickly content and feedback come back.

What makes a website take longer?

Content arriving late. Design works best with real words and photos, and building needs them to finish pages. If copy, photos or product details are still being written in week four, launch moves with them.

Slow feedback. Every round of review that waits a week adds a week. Short, regular check-ins keep things moving. That is why we demo progress every Friday, so feedback lands while it is still cheap to act on.

Changes in scope. New pages or features added halfway through are normal, but each one needs designing, building and testing. Listing everything up front, including what is not included, avoids surprises on both sides.

Integrations. Booking systems, CRMs, payment providers and custom forms each need setting up, connecting and testing. They are worth it, but they add time.

Online stores. Products, variations, shipping rules, taxes and order emails all need configuring and testing with real orders. The number of products, and how much detail each needs, is usually the deciding factor.

Access. Waiting on domain logins, hosting details or the old developer’s credentials can stall a launch at the very end. Gather them early.

How do you keep a website project on schedule?

  1. Start content on day one. Begin writing your service descriptions and choosing photos as soon as the proposal is agreed, not when the designs are ready.
  2. Name one decision maker. Projects slow down when feedback has to go round several people. One person who collects opinions and gives the final answer keeps things moving.
  3. Block time for reviews. On our projects, that means 15 to 30 minutes each Friday to watch the demo and reply.
  4. Agree the scope in writing. A fixed scope and price makes it clear what is part of this launch and what can come after.
  5. Launch, then improve. A site that is live and bringing in calls beats a perfect site still in progress. Extra pages and features can follow in a second phase.

Is a DIY website builder faster?

A website builder template can go live in days if you write the content yourself and accept the template’s layout. That can be the right call for a brand new business testing an idea.

The trade-off is time spent later. You do the writing, the setup and the fixes yourself, and a template is not built around your customers or your local search terms. A custom site takes a few weeks longer to launch, but it is planned around what your customers need to see before they call. We cover the full process on our small business website design page.

What happens after launch?

Launch week includes testing on real phones and computers, including speed. Google’s Core Web Vitals give clear targets, such as the main content of a page appearing within 2.5 seconds. Launch week also covers setting up redirects from any old pages so you keep your search traffic, and connecting analytics and Search Console. You get every login, the code and a recorded walkthrough so you can edit the site yourself.

After that, a site needs regular care: updates, backups and monitoring. Our guide on what website maintenance includes explains what that involves and when it is worth handing over.

Next steps

If you are planning a new website or a redesign, the fastest way to an accurate timeline is a short call about what you need. Book a free 30 minute call and you will have a fixed-price plan with a timeline within two business days.

Sources

FAQ

Common questions

For a custom site with a handful of pages, three to six weeks is typical: a few days of planning, one to two weeks of design and two to four weeks of building and testing. A DIY template can go live faster, and a large online store or a site with custom features takes longer.

Content. Copy, photos, logos and product details that arrive late hold up design and build more than anything technical. Slow feedback rounds and new ideas added halfway through are the next biggest causes.

A very small site can be, if the content is ready, the design is simple and decisions are made quickly. Most businesses get a better result with a few weeks, because planning and testing are what make a site bring in calls.

Longer, because products, payments, shipping, taxes and emails all need setting up and testing. The number of products and how much detail each one needs makes the biggest difference.

Your logo, a list of services or products, photos you own, and a rough idea of what you want visitors to do, such as call, book or request a quote. Access to your domain and any current site helps too.

Want us to look at your project?

A free 30 minute call, then a fixed-price plan within two business days.

Chat on WhatsApp