How long does it take to build a website? (Realistic timelines)
Agency, freelancer, DIY builder or subscription service — how many weeks each really takes for a small business website, and where the time actually goes.
Ask four different people how long a website takes and you'll get four different answers — a week, a month, a quarter, "it depends". They're all telling the truth, because they're describing four different processes.
Here is what each route actually takes for a small local business — a plumber, a salon, a café — that needs five or six pages and no online shop.
The honest timelines
| Route | Typical time to live | Where the time goes |
|---|---|---|
| Design agency | 6–12 weeks | Discovery, wireframes, revision rounds, sign-off meetings |
| Freelancer | 2–6 weeks | Their queue, your feedback cycles, revisions |
| DIY builder (Wix, Squarespace) | 2 weekends to never | You learning the editor, writing copy, choosing photos |
| Managed subscription service | 24 hours to a few days | You answering questions once; the build is done for you |
The delay is almost never the building
This is the part that surprises people. Writing the HTML for a five-page site is not a six-week job. The six weeks are made of waiting.
A typical freelance project stalls in exactly the same places every time: the owner hasn't sent photos yet. The owner hasn't decided what the About page should say. The owner is on a job and hasn't replied to the mockup for nine days. None of that is anyone behaving badly — it's a small business owner running a business.
The build takes days. The project takes weeks, because a website needs decisions from someone who is busy doing their actual job.
What makes a website fast to build
- Decisions already made. If the layout, structure and section order are settled before the project starts, there is nothing to debate.
- One round of questions, not five. Gathering everything up front beats a dozen back-and-forth emails.
- Photography solved. Waiting on photos is the single most common cause of delay. Professionally licensed images for your trade remove it entirely.
- No custom features. A booking system, a shop or a members area turns a one-day job into a multi-week one.
When slow is worth it
Be fair to the agencies here. If you need a genuinely custom brand, a complex booking flow, integrations with your existing systems, or an online shop with hundreds of products, twelve weeks and a five-figure budget is a reasonable price for that work.
But most local businesses don't need any of that. They need a site that looks professional on a phone, says what they do, shows the area they cover, and makes the phone ring. That is not a twelve-week problem.
How we do it in a day: you answer one guided form about your business, we design and build the site, and you approve it before it goes live. The design decisions are pre-made, the photography is licensed and ready, and a human reviews every site. See how it works.
A realistic plan if you need a site this month
- Today: collect your phone number, address, opening hours, list of services and any photos you already have on your phone.
- Tomorrow: write three sentences about why customers choose you. Not marketing language — what you'd actually say to a customer standing in front of you.
- Then choose your route. With that material ready, a freelancer's six weeks becomes three, and a subscription service can go live within a day.
The preparation is the project. Do that part, and every route gets faster.
What "live in 24 hours" requires
Fast builds are not magic; they are a different process. Every decision that would normally be discussed has been made in advance, and the information gathering happens once rather than in a dozen emails.
- Structure decided. Home, services, about, gallery, contact — the shape that works for local businesses.
- Photography ready. Licensed, vetted images per trade, so nothing waits on a photo shoot.
- Copy written for you from the details you give, rather than waiting for you to draft it.
- One review step. You approve before it goes live — but the default is already sensible.
What still needs your time
Being honest about this: no service can build a site with zero input. What you cannot outsource is knowing your own business. Expect to spend about an hour supplying your services, prices, area, hours and a few facts about why customers choose you.
That hour is the whole project. Everything after it is production.
Speed versus quality — the fair objection
It is reasonable to be sceptical of anything built in a day. The distinction worth drawing is between bespoke and good. A tailored suit takes weeks; a well-cut off-the-peg suit fits most people well and is available today.
A local plumber's website is closer to the second. The problems are known, the solutions are known, and solving them from scratch every time is not craftsmanship — it is inefficiency the customer pays for.
A realistic timeline either way
| Day | Managed service | Freelance project |
|---|---|---|
| Day 1 | You answer questions; build starts | Enquiry, quote sent |
| Day 2 | Site live after your approval | Awaiting your decision |
| Week 2 | — | Contract, deposit, brief |
| Week 4 | — | First mockup, feedback |
| Week 6–8 | — | Revisions, content chasing, launch |
Common questions
How long does a small business website take?
A freelancer typically takes two to six weeks, an agency six to twelve, and a DIY builder takes as long as you keep working on it — most owners report 20–40 hours spread over several weekends. A managed subscription service can be live within a day because the design decisions are already made.
Why do website projects take so long?
Rarely the building. Most of the calendar time is waiting: waiting for you to send photos, approve copy, choose colours, and give feedback. Design and build is often only a fraction of the elapsed time.