How Long Does It Take to Build a Website?

Designer planning a website build on a laptop
Designer planning a website build on a laptop

"How long will it take?" is usually the second question I get, right after price. The honest answer for a typical small-business site is three to six weeks — but the range depends far more on you than on me. Here's where the time actually goes.

The realistic timeline

A simple 4–6 page site: 3–4 weeks. A larger or more involved site with custom features or copywriting: 6–8 weeks. E-commerce: longer again. Those assume reasonably prompt feedback at each stage.

What happens in each stage

Week 1 — Discovery and content. We nail down goals, pages, and gather your copy and images. This is the stage that most often stalls projects — see below.

Week 2 — Design. I design the key pages around your brand and you review. One or two focused rounds of feedback here keep things moving.

Week 3 — Build. Designs become a real, responsive site in Framer, with the remaining pages built out.

Week 4 — Polish and launch. Mobile checks, speed, SEO basics, final review, then go live.

What actually causes delays

In my experience it's almost never the design or the build — it's content. Waiting on text, photos, or sign-off is the number one reason a 4-week project becomes a 10-week one. The single best thing you can do to launch faster is have your copy and images ready before we start.

Scope creep is the other one. "Can we just add..." is how timelines quietly double. Launch a tight first version, then add — it's faster and cheaper.

If you've got a deadline — a launch, an event, end of financial year — tell me up front and I'll tell you honestly whether it's doable.

Menu

Get a free instant score. See what's helping you get found and what's holding you back.