Skip to main content
solo digital.
Back to all insights

Web Design

How Long Does It Take to Build a Website?.

TJ Slade6 min read
A flip desk calendar standing in soft natural light, marking out a website launch date
TJ Slade

TJ Slade

Web designer · Kansas City

How long does it take to build a website? For most small businesses, three to six weeks from kickoff to launch, and the design is almost never the part that holds it up. I'm TJ Slade, I build small business websites, and this is one of the first questions in nearly every conversation I have. People ask because they have a date in mind: a grand opening, a busy season, a rebrand, a trade show. That date matters more than most people say out loud, so it is worth knowing where the weeks actually go.

There are really two timelines in every project. There is the number of hours of work the site takes, which I can estimate closely. And there is the calendar time from the first call to a live URL, which depends almost entirely on how fast decisions and content move. Those two numbers are never the same, and the gap between them is where almost every late launch lives.

The short answer, by size of site

Assuming content is ready or close to it, and feedback comes back within a couple of days, here is what I plan for:

  • A single landing page: one to two weeks.
  • A starter site of about five pages: three to four weeks.
  • A full business site of ten to twenty pages: six to ten weeks.
  • An online store: eight to twelve weeks, sometimes longer, because products, shipping rules, and payments are their own project.
  • A rebuild that keeps the existing content: often faster than any of the above, because the hard thinking is already done.

Those are calendar weeks, not billed hours. A five page site is nowhere close to four weeks of work for me. It is more like a week of build time spread across a month, because the project breathes in and out while you review pages, gather photos, and get back to me between the work that actually pays you.

Where the time actually goes

A build has four stages and they are not the same size. Discovery and planning takes a few days to a week. That is where we settle what the site needs to do, who it is for, what pages it needs, and what should happen when someone lands on it. It looks like the least productive stage and it saves the most time, because every hour spent deciding here is an hour not spent rebuilding something in week five.

Design runs about a week for most small sites. I design the homepage first, we settle the look on that one page, and the rest of the pages inherit decisions we already made. That goes fast when the first round of feedback is decisive and slowly when it is not.

The build itself is the most predictable stage of the whole thing, usually one to two weeks. Predictable because nothing is being invented by then, it is only being made. Then launch week: testing, forms, phones, speed, redirects if we are replacing an old site, and a walkthrough so you can actually use the thing. Give that a few days, and do not plan to launch and leave town the same afternoon.

Sticky notes stuck to a hand-drawn bar chart on a whiteboard during a planning session
The planning stage looks like the slow part. It is the part that keeps week five from exploding.

The part that decides your launch date is content

Design and code have deadlines I control. Content does not, and content is the thing people underestimate. Words for every page, photos of your actual work, staff names and titles, service descriptions, prices if you show them, the fine print on your policies. It sounds small written out like that. It is the single most common reason a four week project turns into a three month one.

It is not that clients are slow. Writing about your own business is genuinely hard, it competes with the work that pays the bills, and it never feels urgent until it is the only thing left. I have had finished sites sit for six weeks waiting on one page of copy and a headshot. A few habits fix most of it:

  • Write the rough version yourself and let me tidy it. A messy draft from you beats a polished draft from someone who does not know your business.
  • Book photos early. A photographer's next opening is often three weeks out, which can be your entire timeline.
  • Decide who signs off before we start. One decision maker is fast, three is a committee, and committees add weeks.
  • Send things in one batch instead of a trickle. Ten small emails cost more days than one big one.
A flower shop owner writing in a notebook at her counter beside an open laptop
Content is the long pole. Everything else can be scheduled around it.

What makes a build slip

  • Scope that grows quietly. Every 'while we are in there' item is real work with a real deadline attached.
  • Feedback that arrives in fragments over two weeks instead of in one pass.
  • Waiting on somebody else: a photographer, a copywriter, a franchise approval, a lawyer reviewing terms.
  • Logins nobody can find. Domain registrar, old hosting, analytics. These always surface during launch week.
  • Changing direction after the design is approved. It is allowed, it is sometimes right, and it costs the days it costs.

None of these are disasters. They are the honest reasons a timeline moves, and every one of them is easier to absorb when it is named up front instead of discovered in week five.

How to make your build go faster

  • Track down your domain and hosting logins this week, before anything else starts.
  • Pick your five most important pages and let the rest come after launch. A live five page site beats a perfect twelve page site still sitting in drafts.
  • Book the photos now, even if you have not chosen a designer yet.
  • Block one hour to review each round and send all of your notes in a single message.
  • Say what your real deadline is and why. A grand opening is a different constraint than 'soon,' and I plan differently for it.
An open laptop, a phone, and a coffee mug on a bright desk during launch week
Launch week is testing, forms, phones, and redirects. Leave room for it.

Launch day is not the finish line

One more thing worth putting on the calendar. The day your site goes live, Google does not know it exists. Indexing takes anywhere from a few days to a few weeks, and ranking for anything competitive takes months of the site simply existing and being useful. Google's own guidance on asking it to recrawl your URLs is blunt that even a direct request can take days or longer to process.

So if the real goal is to be found on Google by October, your website deadline is not October. It is meaningfully earlier, and the site is the start of that work rather than the end of it.

What to put on the calendar

If you want one number: six weeks from the day you say go, for a normal small business site, assuming you can turn content and feedback around within a couple of days. Faster is possible. I have launched sites in a week when the scope was tight and the content was already written. Slower happens too, and it is almost always content.

If you have a hard date, say so in the first conversation instead of after the quote. Most timelines can be worked backward from a real deadline when we know about it early, sometimes by trimming the launch scope and adding pages later. You can see what a website costs alongside how long it takes, and if you are staring at a date you are worried about, tell me about it and I will tell you honestly whether it is doable.

FAQ

Questions readers ask.

How long does it take to build a small business website?

Three to six weeks from kickoff to launch is typical for a five to ten page site, assuming content is ready and feedback comes back within a couple of days. A single landing page can be done in one to two weeks. An online store usually runs eight to twelve weeks, because products, shipping, and payments are a project of their own.

Why do websites take weeks when the design only takes days?

Because calendar time is not work time. The build might be a week of actual hours spread across a month of review rounds, photo shoots, content gathering, and the days you are busy running your business. The gap between hours and weeks is almost always waiting, not working.

What slows a website project down the most?

Content. Text, photos, staff bios, and service descriptions. Design and development have deadlines the designer controls, while content depends on you finding time to write about your own business, which is harder and less urgent than it sounds. Getting a rough draft over early is the single biggest thing you can do to launch on time.

Can a website be built in one week?

Yes, with conditions: tight scope, content already written, photos in hand, and one person making decisions quickly. I have done it. What cannot be compressed is deciding what the site should say, so a one week build is really a build where that thinking happened before the clock started.

How long after launch until my website shows up on Google?

Indexing usually takes a few days to a few weeks. Ranking for competitive terms takes months of consistent work after that. Plan your launch well ahead of the season you actually need the traffic for, and treat launch day as the beginning of the SEO work rather than the end of the project.

Need a website in Kansas City.

Tell me about your business and I'll point you to the option that fits, no pressure and no obligation.