How long does a website actually take?
A small business website takes between one week and three months depending on the route: two to four weekends doing it yourself, two to six weeks with a freelancer, six to twelve weeks with an agency, or seven days with a managed service like Digital Market Stall. The biggest delay in every route is the same thing: content. Have your words, photos and prices ready and every timescale shrinks.
Typical timescales by route
- DIY builder: the software takes an afternoon; a site you would show customers takes most people two to four weekends. The gap is design decisions and writing, not technology.
- Freelancer: two to six weeks. Availability drives it: good freelancers run queues, and small jobs get squeezed between big ones.
- Agency: six to twelve weeks. Discovery calls, wireframes, design rounds, development, and a queue of other clients. The process exists for big projects and gets applied to small ones too.
- Digital Market Stall: seven days from brief to a finished site you can review, because one designer does the whole job from a structured ten minute brief and we cap client numbers so nothing queues.
Where the time really goes
Whatever the route, the schedule is dominated by three things. First, content: the words, photos, prices and proof. Projects stall for weeks waiting for a paragraph about the business that only the owner can supply. Second, decisions: every unanswered "which of these two options?" email adds days. Third, revision rounds: not the changes themselves, which are quick, but the gaps between asking and answering.
This is why providers who collect everything up front in a structured brief are consistently faster than providers who start with a blank page and a discovery meeting. It is also why you can massively speed up any provider by preparing your content before day one.
How to keep any web project on schedule
- Write your services, prices and about paragraph before the project starts.
- Put ten usable photos in a shared folder on day one.
- Agree who on your side answers questions, and answer within a day.
- Batch your feedback: one list of changes beats ten separate emails.
- Set a launch date in writing and work backwards from it.
Frequently asked questions
Can a good website really be built in a week?
Yes, if the information arrives complete and one team does design, copy and build together. What takes months in agency projects is rarely the building; it is queues, meetings and waiting for content. Remove those and a focused small business site is a days-sized job.
Why do agency websites take so long?
Process designed for large projects: discovery workshops, wireframe sign-off, design rounds with committees, then a development queue. Each step adds calendar time even when the working hours are modest. For a five page site much of it is ceremony.
What should I do while my website is being built?
Set up your Google Business Profile, collect reviews from past customers, and gather photos of recent work. All three make the site more effective the day it launches, and none of them need the site to exist first.
How long until a new website shows up on Google?
Google usually finds and indexes a new site within days to a couple of weeks, faster if you submit it via Search Console. Ranking well takes longer: months, not days, and depends on competition, reviews and the quality of the site itself.
The short version
- DIY: two to four weekends. Freelancer: two to six weeks. Agency: six to twelve weeks. Managed service: about a week.
- Content, decisions and feedback gaps cause almost all delays, not the building.
- Prepare words, photos and prices before day one and every route gets faster.
- Being live on Google takes days; ranking well takes months, so start sooner.
Rather skip all this?
Our timescale is seven days because the ten minute brief collects everything up front and one designer does the whole job. You review the finished site, request unlimited changes, and pay nothing until you sign it off.
Claim your spot →