Guide

How long does it actually take to build a website?

A realistic small-business website timeline, including each stage, what causes delays, and why thoughtful custom builds usually take several weeks.

5 min readUpdated July 25, 2026

The honest answer is a few weeks, not a few days — and the thing that most often slows a project down isn’t the building, it’s waiting on words, photos, and feedback. Here’s what the time actually goes to.

Website build timeline: a typical small-business marketing site usually takes three to six weeks from first conversation to launch. Simple one-page sites can move faster, while online stores and larger sites take longer. Content, photos, and feedback speed are usually the biggest timeline variables.

The stages

  • Conversation & plan (a few days). Working out what the site needs to do and agreeing on scope.
  • Content (this is the wild card). Gathering or writing the words and images. This step stalls more projects than any other.
  • Design & build (one to three weeks). Turning the plan and content into real, working pages.
  • Review & polish (a few days to a week). Your feedback, revisions, testing on phones, fixing the small stuff.
  • Launch (a day). Going live and making sure it all holds together.

A realistic range

For a typical small-business site, three to six weeks is normal and healthy. A focused one-page site can be faster. An online store or a larger site takes longer. A 48-hour turnaround usually means a tightly limited scope, an existing template, or substantial content prepared in advance. Ask what is and is not included.

What makes it faster

  • Having your content — or most of it — ready to go.
  • Turning feedback around in a day or two, not two weeks.
  • A clear, agreed scope so the target stops moving.
  • One decision-maker instead of a committee.

Why I won’t rush it

I build this studio around evenings and weekends on purpose, which means I’d rather tell you “that’ll take a few weeks” than overpromise to win the work. A site built in a panic looks like it. A few unhurried weeks gets you something you’re genuinely glad to send people to.

You can also read how that timeline fits into a web design project with Lamplight.

Common questions

How long does it take to build a small-business website?

For a typical small-business marketing site, plan on three to six weeks from first conversation to launch. Simple one-page sites can be quicker; larger sites or online stores take longer. The biggest variable is usually how fast content and feedback come back from you.