How long does it take to build a website?
A small business website takes two to five days when the work is production and one to six months when the work is coordination. A DIY builder takes as long as your evenings allow — usually forever. A freelancer typically quotes two to six weeks. An agency quotes 4–8 weeks and often runs longer. We build in 48 hours because the schedule contains no meetings: hosting, SSL and the design system are solved before your order, and the copy is written for you rather than requested from you.
Why the honest answer is a range
Almost nothing about a small-business website is technically hard. The pages are text, images and a phone number. A competent person can produce the whole thing in a couple of focused days.
What takes weeks is everything around that: scheduling a kickoff, waiting for a client to write copy they were never going to write, routing a concept through two approvers, running revision cycles by email, and then waiting again for final photos. In most web projects, the calendar is almost entirely made of waiting, and the actual building is a small fraction of it.
So the real question is not “how long does building take.” It is “how much waiting does this process contain.”
The four common timelines
A DIY builder: indefinite. The tool is fast. You are not, and not because you are slow — because you are running a business. These projects reach about 70% and stay there, and the site that goes live is usually the one somebody finally forced out at 11 PM on a Sunday.
A freelancer: two to six weeks. Depends almost entirely on their queue and how promptly you answer. Good freelancers do good work; the timeline is unpredictable because you are one of several projects and the sequencing is outside your view.
An agency: 4–8 weeks, often longer. Kickoff, discovery, sitemap, wireframes, concept, revisions, build, content population, QA, launch. Each of those is a real step and each one contains a queue. The quoted range assumes nothing slips, and something always slips.
A production process: two to five days. Everything that can be solved in advance is solved in advance, and the only thing on the critical path is you answering questions about your own business.
What actually drives the schedule
Three things, in order of impact.
Who writes the copy. This is the single biggest predictor of how long a website takes. If the plan is “client provides content,” add a month and sometimes never finish. If the copy is written for you from a structured intake, it stops being a dependency at all.
How many approvals there are. Every additional approver adds a queue, not just an opinion. Two people who both must sign off, each responding within two days, quietly costs a week per round.
Whether anything waits for a meeting. A 30-minute call typically costs two to four days of calendar-finding. Three calls in a project is a week and a half of nothing happening. Written approval removes that entirely.
Notice that none of these are technical. The technology has been the easy part for a decade.
What two days actually contains
For the record, since “48 hours” sounds like a marketing number:
Hour 00, you complete an intake — around 15 minutes of questions about your services, your service area, and the one action you want visitors to take. Hour 04, you receive a written build plan and reply to approve or mark it up. Hour 24, a working preview lands on a live link and you send back changes the way you would text a friend. Hour 40, revisions, domain connection and speed tuning. Hour 48, the site is live on your domain with SSL and submitted for indexing.
The reason this fits in two days is that the design system, the hosting and the performance work already exist. What gets built for you is the part that is genuinely about your business.
What a longer timeline legitimately buys
It would be dishonest to claim every long project is waste. Real reasons a site takes months: a custom application rather than a website, an e-commerce catalogue with thousands of SKUs and an ERP integration, a multi-language rollout with legal review in each market, original photography and video production, or a brand identity being created from scratch alongside the site.
If you need those, take the time. If you need a fast, credible site that makes your phone ring, you are paying for a calendar rather than for craft.
How to make any timeline shorter
Whoever you hire, three things cut the schedule the most: let them write the copy, name a single decision-maker, and answer in writing rather than in meetings. Those three changes routinely halve a web project’s calendar without changing anything about the finished site.