A straightforward small business site takes about two to six weeks. Here is where the time actually goes, and the one thing that delays nearly every project.
A straightforward small business website takes about two to six weeks from kickoff to launch, and the variation has almost nothing to do with the number of pages. It comes down to how quickly decisions get made and how quickly content arrives. Builds that run long are almost never held up by the building.
Week one is decisions, not design
The first stretch is spent settling what the site has to accomplish, which services get their own page, and what a visitor should do on each one. This is unglamorous and it is where the project is won or lost, because every later decision inherits from it. Businesses that arrive knowing what they sell and to whom move through this in days.
Content is what delays almost every project
The single most common cause of a late launch is waiting on photos, service details, and approvals from the business, not work on the agency side. A site cannot be finished around gaps. If you want a fast build, gather your photos, your service list, your pricing approach, and your best reviews before kickoff rather than during it.
Design and build overlap more than you would think
Once structure and content are settled, design and build move together over roughly one to three weeks, with pages going up in a reviewable form as they are finished. You should be looking at real pages on a real link during this stretch, not static images of pages. If you are only shown flat mockups until the end, ask why.
Then the part that is easy to skip
Before launch the site needs performance checks on mobile, form testing, analytics, and the search setup that decides whether Google can read it properly. This is a few days of work that is invisible and frequently cut when a project is running late. Cutting it is how sites launch and then quietly rank for nothing for six months.
Launch is not the finish line
Expect the first few weeks after launch to surface small fixes, because real visitors behave differently from anyone testing it. Search results also take time to settle: a new site or a restructured one usually needs one to three months before its rankings mean anything. Judging a site in week two is judging noise.
How to make it go faster
The fastest projects come from businesses that assign one decision maker, gather content up front, and give feedback in one pass instead of five. Two weeks is realistic when those three things are true. Six weeks is realistic when they are not, and no amount of pressure on the build changes that.
