/* html.ios .faqComp-answer { max-height: 1000px !important; padding-top: 1.5rem; /* same as pt-6 */ } */ .faqComp-container .faqComp-title, .faqComp-container .faqComp-item { will-change: opacity, transform; } /* Ensure smooth transitions */ .faqComp-title { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } .faqComp-item { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
How Long Should a Small-Business Website Take to Build?

How Long Should a Small-Business Website Take to Build?

Published: 2026-04-23
Mark Kingston By Mark Kingston

"How long does it take to build a website?" is one of the most common questions I get. The honest answer is between 1 week and 6 months, and the variation isn't mostly about the developer. It's about how prepared you are. A small business owner who has photos, copy, a clear vision, and is responsive to emails can have a professional site live in 10 to 14 days. The same person, distracted by their actual business, can stretch the same project to 4 months without anyone doing anything wrong. Here's what realistic timelines actually look like, and where the time really goes.

The Four Phases of a Build

Every website build, whether DIY or agency, goes through the same four phases:

  • **Discovery (1 to 7 days):** decide what the site needs to do, who it's for, what content goes on it
  • **Design (3 to 14 days):** the visual look, layout, brand application
  • **Build (3 to 21 days):** the actual coding, page creation, integration
  • **Refinement and launch (3 to 14 days):** edits, content polish, testing, going live

Total: roughly 10 to 56 days of work. The variation depends on complexity, polish, and how many revisions you ask for.

The build phase is rarely the longest. Discovery and refinement usually take longer.

Realistic Timelines by Type

**DIY (Wix or Squarespace) for a confident owner:**

Realistic 20 to 50 hours total, spread over 2 to 6 weeks of evenings. Most of the time goes on choosing a template, deciding on colour, writing copy, and getting images.

**Marketplace freelancer (Fiverr template):**

3 to 14 days of calendar time. Quick because there's minimal back and forth. Quality varies.

**Local independent designer (one-off project):**

2 to 6 weeks for a typical 5 to 10 page site. Most of the calendar time is waiting for feedback or content from the client.

**Local independent on monthly plan:**

1 to 3 weeks to launch the first version, then ongoing iteration.

**Small specialist agency:**

6 to 16 weeks. Discovery workshops, formal design phases, more rounds of revision.

**Mid-size to large agency:**

12 weeks to 6 months. Mostly project management overhead.

Most UK small business websites should take 2 to 6 weeks. Anything longer is usually because of content delays, not technical work.

What Actually Slows Projects Down

In my experience, the things that stretch website timelines are rarely technical:

  • **Waiting for client copy** (the single biggest cause)
  • **Waiting for photos**
  • **Indecision on key choices** (which photo, which testimonial, which call to action)
  • **Multiple stakeholders disagreeing** (especially in family businesses)
  • **The owner's existing job interfering**
  • **Scope creep** ("can we also add a blog, and a booking system, and a newsletter signup")

Notice that none of these are the developer's fault. A good developer can build the technical site in 1 to 3 weeks. The other 1 to 6 months is almost always content and decision-making.

The fastest way to a fast website launch is to have your content ready before the project starts.

The Coastline Timeline (Concrete Example)

For context, here's how my own builds typically go:

**Day 1:** brief call (30 minutes). What does the site need to do, who's it for, what's the goal?

**Days 2 to 3:** I share an initial design mockup based on the call.

**Days 4 to 7:** revisions based on your feedback. Usually 1 to 2 rounds.

**Days 8 to 14:** main build. Content goes in, pages built out, images optimised.

**Days 15 to 21:** refinement. Tweaks, copy polish, testing, mobile checks.

**Day 21:** site goes live.

Realistic total: 3 weeks of calendar time, assuming you respond to emails within a day or two and have your copy and images ready by day 7.

For a busy client who takes 3 days to respond and has unfinished copy, the same project becomes 6 to 8 weeks. Same work, more waiting.

Your responsiveness and content readiness affect the timeline as much as the developer's speed.

When "Fast" Is Too Fast

If a developer offers a "5-day turnaround" for a custom small business website, something is being skipped. Usually:

  • No discovery (template chosen for you, no understanding of your audience)
  • No real design work (a single template applied with your colours)
  • Minimal copywriting input (you write everything, fast)
  • Lightweight or absent SEO setup
  • No testing across devices

A 5-day website can be fine for a one-page placeholder while you wait for the real one. It's rarely fine as your primary business website.

Quality compounds with time spent. A 1-week site and a 4-week site are not the same product.

When "Slow" Is Too Slow

The opposite extreme: a small business website that takes 6 months to launch. Common reasons:

  • The agency is using your site as filler work between bigger projects
  • Too many discovery sessions for the complexity involved
  • Stakeholder politics (committee approval for every decision)
  • Endless revisions because no one's empowered to make final calls
  • Scope creep eating the timeline

For a typical 5 to 10 page small business site, anything longer than 2 months of calendar time usually signals process overhead rather than careful work.

If your developer says they need 4 months for a plumber's website, find a different developer.

The Hidden Factor (Your Time)

A factor most clients underestimate: how much of their time the project will take.

For a typical 3-week build, expect to spend:

  • 1 hour on the initial brief call
  • 2 to 4 hours writing or polishing copy
  • 1 hour sending or selecting photos
  • 1 to 2 hours reviewing design mockups
  • 1 hour reviewing the built site and feeding back
  • 30 minutes signing off and going live

Total: 7 to 10 hours of your time, spread over 3 weeks.

If you can't carve out that time, the project will stretch regardless of how quickly your developer works. Plan the time before you start.

A Realistic Recommendation

For most UK small businesses, a 2-to-4-week timeline is the right target. It's long enough for thoughtful design and content work, short enough to keep momentum and prevent decisions from going stale.

If you're talking to a developer:

  • If they quote less than 1 week: ask what's being skipped
  • If they quote more than 8 weeks: ask what's filling the time
  • If they quote 2 to 4 weeks: that's probably realistic
Most Coastline builds take 2 to 4 weeks from kick-off to launch.

Frequently asked questions

A template-based site can. A bespoke design tailored to your business, with proper SEO setup and testing, almost always needs at least 2 weeks. Anything claiming "5 days for a custom site" is usually skipping steps that matter.

For a typical 3-week build, plan to spend 7 to 10 hours total: an initial call, content writing and gathering, design review, and final sign-off. If you can't commit that, the timeline will stretch.

8 weeks is the upper bound for a normal 5 to 10 page brochure site. Beyond that, you're paying for process rather than work, or the project has gone off the rails.

Multiple stakeholders, formal approval processes, your site competing with bigger projects in their schedule, and scope creep. Smaller independent providers tend to deliver on time because the developer is also the project manager and there's nowhere for the project to hide.