Notes · July 2026

How long does it take to build a website?

A professional can build a small business website in one to three weeks. Most projects take two to four months. The gap between those two numbers is almost never the code. It is everything around the code, and most of it is avoidable.

Realistic timelines by project size

  • Landing page: a few days to a week. One page, one goal, not much to decide.
  • Small business site (5 to 8 pages): two to three weeks of actual work.
  • Larger site or e-commerce: four to eight weeks, mostly because there is more content and more to test.
  • Web application: a working first version in about a month, then more as you learn what it needs.

Those are working timelines: how long the build itself takes when it moves. The reason real-world projects stretch to months is that the build keeps stopping and starting.

What actually slows a website down

In our experience the delays are almost always one of these, and only the last one is really about the developer.

  • Waiting on content. The single biggest cause. If the client has to write the copy and gather the photos, the project stalls the moment life gets busy. This is why we write the copy ourselves.
  • Endless revisions. A project with no defined revision rounds can loop forever, each small change resetting the clock.
  • Scope that keeps growing. "Can we also add..." is how a two-week site becomes a two-month site. Changes are fine, but they should be priced and scheduled, not slipped in.
  • Slow decisions. Every "let me think about it" is a day the build sits still.
  • The actual building. The smallest slice. Modern static sites go up fast once the words and design are settled.

How to make it fast

A quick project is mostly a matter of removing the stalls before they happen. The things that keep a build on schedule:

  • Copywriting handled for you, so the project never waits on you to write.
  • A fixed number of revision rounds, so feedback has a shape and an end.
  • Scope in writing, so additions are decisions, not drift.
  • A launch date set on day one, so everyone is building toward the same finish line.

That is exactly how our web design projects run. We write the copy, cap the revisions, put the spec in writing, and set the launch date at kickoff. A seven-page site goes live in two weeks, and most clients spend under three hours of their own time across the whole project.

The bottom line

A small business website is a two to three week job when it is run well, and a two to four month job when it is not. The difference is rarely the developer's speed. It is whether the copy is handled, the revisions are bounded, and the scope is fixed. Ask any quote how they keep the project moving, and if the honest answer is "it depends on you," budget for months.

Start here

Want a website with a launch date, not a maybe?

We set the date on day one and write the copy for you. Seven pages, live in two weeks, for a fixed $4,800.