How long does it take to build a website?

At M1, a one-page site typically takes 1 to 2 weeks, a small business site of about 6 pages 3 to 4 weeks, and a site with custom booking or customer logins 8 to 12 weeks. The build itself is rarely the slow part: waiting for words, photos, decisions and logins is what stretches most projects.

Prices for M1 come straight from the price list, so they’re always current. Outside figures are linked to their sources.

The stages of a website project

Every website goes through the same stages, whoever builds it. Knowing them helps you see where the time goes.

  1. Scope. Agreeing what the site needs to do, which pages it has and what it costs.
  2. Content. The words, photos, prices, service details, reviews and logos.
  3. Design. How it looks, usually shown to you as a first page or layout to approve.
  4. Build. Turning the design into working pages, forms, tracking and any booking or follow-up tools.
  5. Review. You check everything on your phone and computer, and ask for changes.
  6. Launch. Pointing your domain name at the new site, testing forms and submitting the sitemap.

Stages 2 and 5 are yours, and they’re where most delays happen.

Realistic build times by type of website

These are my own typical build times, taken from the same place my prices live. Other designers will differ, but the order of size is similar.

Type of siteTypical build time at M1
One page for your best service (Enquiry Page)1 to 2 weeks
Online booking with deposits added to your current site (Online Booking & Deposits)2 to 3 weeks
A small business site of up to about 6 pages (Foundation Build)3 to 4 weeks
A site with a follow-up system, text-back and chat (Growth Build)4 to 6 weeks
A custom booking system and customer portal (Scale Build)8 to 12 weeks

One line sits under every one of those: “Timelines are estimates that start once the scope is agreed and content is received.” That isn’t small print. It’s the honest reason timelines slip.

A DIY builder like Wix or Squarespace can be live in a weekend if your words and photos are ready. If they aren’t, it can take months of evenings.

What actually slows a website down

In my experience it’s rarely the code. It’s usually one of these:

  • Content. Service descriptions, prices and an “about” section that nobody has time to write. If your designer writes the words, they still need the facts from you.
  • Photos. Real photos of your work, team and premises do a better job than stock images, but someone has to take them.
  • Decisions. Which services to lead with, what to say about prices, which areas to cover. The more people who need to agree, the longer it takes.
  • Sign-off. A design waiting a fortnight for a reply adds a fortnight to the project.
  • Logins. Access to your domain, old hosting, email settings or Google Business Profile. Often a previous designer or a relative set it up and nobody has the password.
  • Third parties. Some steps run on someone else’s clock. Google says profile verification reviews take up to 5 business days, and a postcard code can take up to 14 days to arrive.

How to get your website built faster

You can take weeks off a project before it starts.

  1. Find your logins first. Work out where your domain is registered and make sure you can log in. Do the same for your Google profile and any old hosting.
  2. List your services and prices. Even rough notes or voice notes are enough for a designer to write from.
  3. Take photos now. Your phone is fine. Recent jobs, your van, your team, your premises.
  4. Collect your proof. Qualifications, memberships, insurance details and a link to your reviews.
  5. Pick one decision-maker. One person approves the design and the words.
  6. Book review time. Put an hour in the diary for when the first version arrives, and reply in one list rather than bit by bit.

After launch: how long until it shows on Google?

Launch day isn’t the day people start finding you. Google has to crawl and index the new pages first. Google says crawling can take anywhere from a few days to a few weeks, and that asking it to recrawl doesn’t mean a page will be included. Setting up Search Console and submitting your sitemap helps Google find the pages.

Ranking for competitive searches takes longer again, and nobody can promise when or where you’ll appear. Your Google Business Profile, reviews and clear service pages matter more than launch speed. The guide to showing up on Google covers the checks.

How M1 keeps projects moving

Every M1 project starts with a fixed-price proposal, so the scope is agreed before work begins. For the Enquiry Page, the words are written for you, which removes the biggest delay.

  • Enquiry Page, £800: typically 1 to 2 weeks, paid £400 to start and £400 at launch.
  • Foundation Build, from £3,500: typically 3 to 4 weeks, paid half to start and half at launch.
  • Growth Build, from £6,500: typically 4 to 6 weeks, paid in 4 stages as the work is done.

Timelines are estimates that start once the scope is agreed and content is received. Not sure which you need? Take the Scorecard first.

Sources

Build times in the table are M1’s own typical times, not market figures.

Where M1 can help.

Fixed prices, or a fixed quote before any work starts. No VAT is charged.

  • Enquiry Page £800

    One page, typically live in 1 to 2 weeks, with the words written for you.

    One page, built to get you enquiries.

  • Foundation Build from £3,500

    A full small business site, typically 3 to 4 weeks once scope and content are in.

    Show up locally, look the part.

  • Growth Build from £6,500

    A site with follow-up built in, typically 4 to 6 weeks, paid in stages as the work is done.

    Turn enquiries into bookings.

Before you decide.

Something else? Ask Sammy on WhatsApp.

How long does it take to build a website for a small business?
A small business site of about 6 pages typically takes 3 to 4 weeks at M1, and a single page 1 to 2 weeks. Timelines start once the scope is agreed and the content is received.
Why is my website taking so long?
Usually because something is waiting on a person: words, photos, a design approval, or a login to your domain or old hosting. Ask your designer exactly what they’re waiting for.
How can I speed up my website build?
Find your domain and Google logins before you start, list your services and prices, take photos, pick one person to approve things, and reply to review rounds in one go.
How long after launch will my website show on Google?
Google says crawling can take from a few days to a few weeks, and requesting a recrawl doesn’t mean the page will be included. Submitting a sitemap in Search Console helps Google find the pages.
Can I build a website in a weekend?
With a builder like Wix or Squarespace, yes, if your words and photos are already ready. Writing the content is usually what takes the time.

Know what to fix. Then decide.

Sammy writes down what’s holding your business back and what to fix first. The Foundation Blueprint is yours within 5 working days of your answers.

Get my Blueprint

From £200No VAT, one payment through Stripe

Not ready yet? Take the free Scorecard, 3 minutes.