Websites

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

For a typical small business site with its content ready, the build itself takes days. Projects stretch into weeks or months for other reasons: photos nobody has taken yet, feedback from three people on three different days, or a domain login nobody can find. Below: two real builds from 2026, how long it takes to build a website stage by stage, and a launch checklist.

Gramberg Media8 min read

Days to build, weeks to launch

The two Minnesota studios we found that publish a timeline both quote weeks, and both name the same bottleneck:

Our timeline is 4-6 weeks to complete a website but depends on the project since the size and pace of any project is set by the client.

Watermark Design, Elk River (opens in a new tab)

Most projects launch within 3-4 weeks from the day we start. The biggest variable is how quickly you provide feedback on designs and content.

Mankato Web Design (based in Minneapolis) (opens in a new tab)

We agree about the bottleneck. The code is the predictable part, and our small local website builds are measured in days, not months, as the two examples below show. Online stores, multi-location sites and custom software are bigger projects that get their own schedule after a short call. For what each route costs, see our Minnesota website cost guide.

Two real website timelines from 2026

V the Barber: live in 5 days, with online booking

V the Barber is an independent barber who cuts at a shop in Burnsville. Before the build he had no website, and online booking in his Square account was switched off. We did the first build on June 6, 2026. On June 11 the site was live on his own domain, and customers could book him online through Square.

First build
June 6, 2026
Domain launch
June 11, 2026
Online booking
Working at launch
Elapsed
5 days

By June 11, three things were done: the pages were finished, his Square booking was switched on and linked from the site, and his domain pointed at the new site. The V the Barber case study walks through the whole build.

Wishi Co.: first version in 2 days

Wishi Co. is a brunch café and zero-proof bar on Eat Street in Minneapolis, the rebrand of 8th Street Nourish. Its domain was showing a parked “Coming Soon” page. We started on July 8, 2026, the first version was live on July 10, and the owner’s round of edits went live a day later.

Started
July 8, 2026
First version
July 10, 2026
Edits live
The next day
Domain launch
August 6, 2026
Local pages
7 · live August 11, 2026

Building a site and launching it on your own domain are separate milestones, so plan for both. The Wishi Co. case study has the full story.

How long does it take to build a website, stage by stage

Here’s where the time goes on a small business site, and who controls each stage. Our process page walks through a build from our side of the table.

  1. KICKOFF

    A few questions and a short call

    What you sell, who buys it and what they need to do on the site: book, call, order or ask for a quote. Minutes, if you answer four quick questions. Longer if the answers live in three people’s heads.

  2. BUILD

    The first version gets built

    With content in hand, a small site is days of work; Wishi Co.’s first version took 2. What stalls this stage is waiting on a menu, a price list or photos.

  3. REVIEW

    You tap through it on your phone

    Use it the way a customer would. Call the number, open the booking link and read every price, then send all your changes in one message.

  4. EDITS

    One round of changes

    A single batch of feedback turns around quickly. Notes that trickle in from several people, one at a time, are how a week becomes a month.

  5. LAUNCH

    Your domain points at the new site

    Quick when someone can log in to the domain account, slow when nobody can. More on that below.

  6. SEARCH

    Google finds the new pages

    This part runs on Google’s schedule, not yours. More on it at the end of this guide.

What actually causes website delays

In our experience the build is rarely what holds a launch back. These five things usually are, and each one can be handled before the build starts.

1. Content: words, photos and prices

A site can’t be finished until it knows your services, prices, hours and what your work looks like. The classic stall is a folder of photos promised for this weekend, three weekends in a row.

You don’t have to write the pages. We draft them from a conversation and what’s already public about your business, and you fix whatever’s wrong. Phone photos of real work are fine; send what you have and add more after launch.

Keep one current copy of your prices, too. Wishi Co.’s full menu reprice went live on September 17, 2026, the same day the owner sent over the new printed menus.

2. Decisions: too many voices

One decision-maker is the fastest setup there is. When a spouse, a partner and a manager each send separate notes on separate days, every round waits for the slowest reply. Pick one person to gather everyone’s feedback and send it in one message.

3. Domain access: the login nobody can find

Launching needs someone who can log in to the account where your domain is registered. Often it was registered years ago by a former employee or whoever built the old site, and the login left with them. Start by finding the registrar. ICANN, the organization that coordinates domain names, explains how:

If you don’t know who your current registrar is, you can look it up by performing a search for your domain name at: lookup.icann.org (opens in a new tab). The “Registrar” field shows you who your registrar is.

ICANN, FAQs for Registrants: Transferring Your Domain Name (opens in a new tab)

You usually don’t need to move the domain at all. Transferring it to a new registrar comes with waiting periods, and ICANN’s rules let a registrar refuse a transfer within 60 days of a new registration. Pointing it at new hosting skips all of that:

You may have the option to change web-hosting providers instead of registrars to avoid the inter-registrar transfer process (and lock) altogether.

ICANN, FAQs for Registrants: Transferring Your Domain Name (opens in a new tab)

That’s how we launch: your domain stays where it’s registered, and only the records that point to your website change, so your email keeps working. A brand-new domain is simpler still. Phantom Fades bought its domain on July 20, 2026, the day the shop signed, and the site went live on it that same day with 8 city pages.

Once the records change, networks can take a while to catch up. One registrar’s help center puts it this way:

When you connect a custom domain to your site, it normally takes anywhere between 24 to 48 hours to start working properly. In some cases, it can take up to 72 hours.

Squarespace Help Center, Why domain updates take up to 48 hours (opens in a new tab)

Plan the switch for a quiet weekday, not the afternoon before your busiest weekend.

Heads up

Find your domain login this week

If nobody at your business can log in to your domain account, sort that out before anything else. A finished site can’t launch without it.

4. Other accounts: booking, ordering and Google

Every outside service the site links to has to be set up first. Phantom Fades’ service pages deep-link into Booksy, and Wishi Co.’s ordering link goes to DoorDash. Gather the logins for your booking app, your ordering link and your Google Business Profile before the build starts, not on launch day.

5. Changing the plan halfway through

Adding an online store, a second location or a new feature after the build starts resets part of the clock. Growing the site is fine. Launching the core pages first and adding the rest once the site is live is usually faster.

How to get your website built faster

Gather these before you start and there’s far less to wait on:

Have these ready

  • Your logo file, if you have one
  • Photos of your work, your space and your team (phone photos are fine)
  • Your services and prices, the way you’d want them published
  • Your hours, plus any seasonal or holiday changes
  • The towns or neighborhoods you serve
  • Your booking, ordering or quote-request link
  • A login to your domain account, or at least the registrar’s name
  • Access to your Google Business Profile
  • The name of the one person who has the final say

Website launch checklist

On launch day, check these yourself, on your own phone, before you announce anything:

  • The site loads at your domain, with and without “www.”
  • The padlock shows in the address bar.
  • Tapping the phone number dials the right line.
  • Every form reaches an inbox someone reads. Send a test to be sure.
  • Booking and ordering buttons open the right page.
  • Old page addresses redirect to their new homes. Our guide to keeping your rankings through a redesign explains why that matters.
  • Your email still sends and receives.
  • Your hours, phone number and address match your Google Business Profile.
  • Your Google Business Profile links to the new site.
  • A sitemap is submitted in Google Search Console.

For what the site itself should include, see our small business website checklist.

After launch: when your site shows up on Google

Launch day and search day are different days. Google’s documentation is plain about the wait:

Crawling can take anywhere from a few days to a few weeks. Be patient and monitor progress using either the Index Status report or the URL Inspection tool.

Google Search Central, Ask Google to recrawl your URLs (opens in a new tab)

A sitemap (opens in a new tab) helps. Google calls it “an important way for Google to discover URLs on your site,” and says it can be very helpful for a site that just launched. Request indexing for your homepage once in Search Console, then leave it alone; Google says repeat requests for the same URL won’t get it crawled any faster.

Ranking for competitive searches like “barber near me” is a longer project than getting indexed. That’s the work of local SEO, and your Google Business Profile is a big part of it. Meanwhile, a care plan keeps your hours, prices and photos current.

Start the clock on your site

Answer four quick questions and we’ll build a free preview of your homepage on your real business. You review it on your phone before paying anything, and websites start at $500.

See your site first

You see your site before you pay.

Questions

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

Once your content is ready, the build itself usually takes days; Wishi Co.’s first version went live 2 days after we started. Launching on your domain and getting indexed by Google add time on top. Larger projects get a schedule after a short call.

How much of my time will a new website take?

A short call or a few written answers at the start, a walk-through of the preview on your phone, and one message with your changes. Your time goes into the facts only you know, like prices, services and hours.

Do I have to transfer my domain to you?

No. It stays with the registrar you already use, and we point it at the new site, which avoids the transfer process and its waiting periods. We just need someone who can log in to the domain account and make the change.

Written by Gramberg Media in Lakeville, Minnesota. More guides.

See your site before you pay.

Tell us about your business and we build a preview of your homepage, free. You review it on your phone. Love it, and we finish the build. Not for you, and you owe nothing.

Websites from $500 · Care from $75/mo · No long-term contract

CallTextSee your site first