How Long Does It Take to Build a Small Business Website?

A clear timeline, from your free demo to launch.

3 weeks

as little as, from your demo to launch. Free demo first.

The short answer

A small business website can be live in as little as three weeks. How long yours takes depends mostly on how quickly you can send us your text and photos and give feedback on the demo. Most small businesses need a simple site of three to five pages, which is the fastest kind to build.

The steps, from demo to launch

  1. Tell us about your business. A short form and a minute of your time.
  2. See your demo. We build a working demo with your homepage and a service page, free.
  3. Ask for changes. You get three rounds of changes.
  4. Connect your domain and hosting. We need access to those accounts. This is normal.
  5. Launch. We put your site live and check it works.

What speeds it up, and what slows it down

What speeds it up

  • Sending your text and photos early
  • Giving all your feedback at once in each round
  • Having your domain and hosting details ready
  • Sticking to the basics: homepage, about, services and contact

What slows it down

  • Waiting for text, photos or approvals
  • Asking for many extra pages
  • Changing the plan halfway through

Questions, answered

A small business website can be live in as little as three weeks. It depends mostly on how quickly you send your text and photos and give feedback on the demo.
Tell us if you have a deadline when you ask for your demo, and we will let you know what is realistic.
What your business does, your main services and the areas you serve, your website address if you have one, and your text and photos. We also need access to your domain and hosting accounts to connect everything.
A website is never really finished. It needs regular updates and security patches. Our maintenance plans start at $50 a month and are month to month.
No. If you bring your own, the website is $599. If you are starting from scratch, the $799 plan includes the first year of hosting and your domain.

Ready to see your website?