The honest answer is "it depends", but it depends on things you can mostly control. A simple site for a local business doesn't take long to build. What takes time is gathering content, making decisions and getting feedback back and forth. Knowing the stages helps you plan, and helps you spot where a project is likely to stall.
The stages of a typical project
1. Planning
Deciding what the site needs to do, which pages it needs and what the main call to action is. For a straightforward local business site this can be a short conversation. Bigger projects with booking, online payments or custom features need more planning, because those decisions affect everything that follows.
2. Gathering content
This is where most projects slow down. Someone has to provide or write the words for each page, collect photos, confirm services and prices and decide what to say about the business. If you're starting from scratch, it can take longer than the build itself. If you already have a website, brochure or price list, much of it can be reused.
3. Design and build
Turning the plan and content into pages that look good and work on phones and computers. For a simple site, this is often the quickest stage. Custom features, online stores and integrations with other software add time.
4. Review and changes
You look at the site, ask for changes, and the designer makes them. One or two focused rounds of feedback move quickly. Projects drag when feedback arrives in pieces over weeks, or when several people need to approve every detail.
5. Launch
Connecting your domain, setting up the security certificate, checking every page and form, and telling search engines about the new site. With your domain login ready, this part is usually quick. Hunting for a forgotten domain login is a common last-minute delay.
What speeds a project up
- Starting from existing content. An old website, menus, price lists and photos give the designer most of what they need.
- One decision maker. One person who can approve changes keeps things moving.
- Feedback in one go. Look at the whole site, then send all your changes together.
- Knowing where your domain is registered, and having the login, before launch day.
- Keeping the first version simple. Launch with the pages customers need now and add extras later. A good site that's live beats a perfect one that isn't.
What slows a project down
- Waiting for photos or text that never quite gets written
- Adding new features halfway through
- Many people giving feedback separately, sometimes contradicting each other
- Domain or email access held by a former designer or employee
- Custom functionality that wasn't planned at the start
Timelines at a glance
As a rough, typical guide rather than a promise: a simple site for a local business, built from content that already exists, can be ready in days to a few weeks. A larger site with many pages or new content written from scratch commonly takes longer. Online stores and custom features often take longer again, depending on how much needs to be built and tested. Ask anyone you're considering for a realistic timeline for your specific project, and what they need from you to hit it.
How NuWeb's process works
We start from the content you already have, which removes the slowest stage for most businesses. You send us your current site, or a few photos and a description of your services if you don't have one. Most demos are ready within a few days of receiving your content, and we send you a live preview link to check on your phone and computer. If you like it, you start a 14-day free trial and we connect your domain and launch. Everything can be handled remotely.
After launch, the site doesn't need to be "finished". Small changes like new photos, hours or prices are part of the plan and are usually live within a day, so you can launch quickly and refine as you go. See small business web design for more on what's included.
General information for small businesses, not a quote. Every business is different; ask us about yours.