How long does it take to build a website?
Six to ten weeks for most custom business sites. The honest answer is that scope and content set the clock, not the developer.
A custom website for a small or mid-sized business usually takes six to ten weeks from kickoff to launch. That is the range we quote for our own builds. A focused site with its content ready sits at the short end; a site with e-commerce, integrations, many page types or content still being written runs longer. The biggest single factor is not design or code. It is how ready the content is.
Where the weeks actually go
People tend to picture a website build as mostly coding. In practice the time splits across four stages, and the stages that involve decisions take longer than the stages that involve typing.
Discovery and planning. What the site is for, who it is for, what pages it needs and what each page has to make a visitor do. Getting this right is what keeps the later stages from being redone.
Design. Layouts for the key page types, built from the brand, then reviewed and refined. Design moves at the speed of feedback: a client who can review within a day or two keeps the project moving.
Development. Building the design responsively, connecting the content management system, forms, analytics and any integrations, then testing across phones, tablets and desktops.
Content, launch and handover. Loading real copy and images, setting titles and descriptions, redirecting old addresses, checking every page, launching, and training the team who will run it.
What makes a website take longer
Across 27 years of building sites, the delays we see are remarkably consistent, and very few of them are technical.
- Content that is not written yet. This is the most common cause by a wide margin. A design can be finished in weeks; a page cannot launch without its words. We plan content alongside design for exactly this reason.
- Too many decision-makers. Every additional reviewer adds a round. One accountable person with authority to approve saves more time than any tool.
- Scope that grows mid-project. A booking system, a member area or a new language added halfway through resets part of the plan. It is better to name it up front, or to schedule it as a phase two.
- Integrations with other systems. Payment processors, CRMs, inventory or booking platforms depend on access, documentation and the other vendor's pace.
- E-commerce. Product data, shipping rules, taxes and payment testing add real work and real checking.
Can a website be built faster?
Sometimes, and it is worth asking why you need it faster before deciding how. If a launch date is fixed, say an event or a product release, the reliable route is to narrow the first version to what that date requires and plan the rest as a second phase. What does not work is compressing the same scope into less time by skipping planning or testing. A site launched without redirects from the old addresses can lose the search traffic the business already had, and a site launched without testing on phones fails for most of its visitors on day one.
Why a template site is not as fast as it looks
A purchased theme can make the first draft appear quickly. The time comes back later: bending the theme to fit content it was not designed for, removing features nobody needs, and fixing the speed and accessibility problems that come bundled with general-purpose templates. For some projects a theme is the right call, and we say so. For a business whose site is its main source of enquiries, a custom build tends to be quicker to get right, even if it is not quicker to get started. We cover the platform question in custom-coded website or WordPress.
What keeps a build on schedule
The projects that land on time have three things in common. A single decision-maker on the client side. Content in progress from the first week, not the last. And a clear line between what launches now and what comes later. None of that is technical, and all of it is something we plan with you in discovery. The rest of what goes into a build, from the SEO foundation to analytics and training, is on our web design and development page.
One last point that saves a great deal of time later: decide before the build starts who will look after the site once it is live. A website is software, and software needs maintenance. We explain what that involves in what does website maintenance actually include?
Quick answers
How long does a small business website take?
A focused small business site with its content ready can usually launch at the shorter end of a six to ten week range. Content readiness is the biggest factor.
How long does an e-commerce website take?
E-commerce sites take longer than brochure sites because product data, shipping, taxes and payments all need building and testing. Expect the longer end of the range or beyond, depending on catalog size.
What slows a website project down most?
Unwritten content, followed by multiple reviewers and scope added mid-project. Very few delays are caused by the code itself.
Planning a new website?
Tell us what the site needs to do and when. We will give you an honest timeline.