How long does it actually take to build a small business website?
Building a small business website typically takes 3–7 days with templates or 8–12 weeks with custom development. Most projects land between 1–3 weeks when you're organised and work with experienced professionals.

How long does it actually take to build a small business website?
You've probably heard wildly different answers: some folks say "a few days", others mention "months". The truth is messier, because the timeline depends on your platform choice, how much prep work you've done beforehand, and how willing you are to launch with incomplete content.
The real range: 3 days to 12 weeks
The shortest small business website timeline you'll see is around 3–7 days. That's a basic site on a template builder (Carrd, Wix, Squarespace) where you supply copy and a couple of images, and you're willing to use pre-made layouts. No custom integrations, no CMS, no fussing. You'll spend a few hours plugging in text and hitting publish.
The longest realistic timeline is around 8–12 weeks. That usually happens when you're building from scratch with an agency, your branding doesn't exist yet, photography needs commissioning, copy needs multiple rounds of approval, and you want integrations like booking systems or payment gateways that require testing and client validation.
Most small business websites land somewhere between 1–3 weeks if you're working with a designer or developer who moves at a sensible pace and you come to the table with at least some of your assets ready.
The timeline itself is actually only half the story, though. What matters more is when you can realistically go live with something useful, and then how long before you see actual results.
Timeline factors that actually matter
Your starting point: DIY, freelancer, or agency
If you're building it yourself on Squarespace or Wix, the site-building part is quick (3–7 days), but you'll hit two hidden time-sinks: learning the tool's quirks and hunting for help when something breaks. You save on design time but pay in frustration.
Hiring a freelancer sits in the middle. A competent freelancer (not Fiverr; someone with a real portfolio) will typically deliver a small business website timeline of 5–10 days for a straightforward build. They're usually faster than agencies because there's less process overhead, but they might not be available immediately, and revisions can be slower if they're juggling other work.
Agencies (and studio-led operations like Sitewright) typically work to a 1–3 week timeline for a standard small business site. You'll get a structured process: brief, initial designs, refinement, then launch. The upside is predictability and parallel work; the downside is setup time and possibly higher cost.
One overlooked factor: platform choice affects total cost, not just timeline. A DIY Squarespace site costs you ~£15/month in software and your own time (often 40–60 hours if you include fiddling). A freelancer might charge £800–£2,000 upfront. An agency might ask for £1,500–£5,000+ setup plus monthly fees. But the cheapest option isn't always the fastest—and it might cost you far more in lost leads if the site doesn't convert.
What you bring to the table
This is where most projects slip. If you arrive with:
- Existing branding (colours, fonts, logo) — saves roughly 2–3 days
- Copy written and approved — saves 3–5 days
- Product / service photography — saves 4–7 days (or several weeks if you're commissioning)
- Clear list of integrations you need (booking, payments, newsletters) — saves 1–3 days of back-and-forth
...your site will launch faster.
If you don't have those things, be honest about it. Many small business owners underestimate the time needed to write good website copy or gather decent photos. One common trade-off: launching with placeholder copy and real images is much faster than waiting for perfect prose. You can refine copy after launch, and most platforms (especially those with a CMS) make that trivial.
Service businesses face a particular delay: licensing validation. A plumber or accountant might need to gather credentials, check insurances, confirm accreditations before the site can go live. That's not the designer's fault—it's regulatory. Budget an extra week if compliance clearance is involved.
Integrations and testing delays
A simple contact form adds a few hours. A Stripe payment gateway adds half a day of testing. A booking system like Calendly can be wired in within an hour. But if you need something custom—say, a webhook that syncs contact form data to your bespoke CRM—you're looking at 2–5 days of development plus UAT (user acceptance testing).
The unpredictable integrations are those that touch your business logic: payment gateways that need merchant account verification, booking systems that need your calendar rules encoded, or form integrations that need testing against live data. Budget extra time if you're unsure.
Timeline: first build vs. redesign
Here's a gap most articles skip: redesigning an existing site is often faster than building from scratch, but only if the new platform preserves the old site's structure.
Redesigning a Wix site to a custom Next.js stack (like Sitewright uses) typically takes 1–2 weeks for a 5–7 page site, because you're copying content, keeping the same sections, and just making it faster and more flexible. You might also get a chance to cut bloat—old redesigns are a good time to trim unnecessary pages.
Building from zero, even with the same complexity, can take 2–3 weeks because you're not inheriting a structure. You're making more decisions: how many pages, what sections, what flow. That's more thinking, more iteration.
Launch timeline vs. results timeline
Here's the other half of the story nobody talks about: launching your website is not the same as your website working for your business.
You can have a live small business website in a week. But before you see meaningful traffic or leads:
- SEO takes 4–12 weeks to start moving the needle (Google needs to crawl, index, and build trust). Expect no organic traffic in the first month unless you're targeting very low-competition keywords.
- Paid ads (if you use them) can drive traffic on day one, but that's an ongoing spend—not a one-time cost.
- Referral or direct traffic (people who already know you) shows up immediately. If that's your main driver, a live site pays for itself faster.
- Maintenance and updates don't stop after launch. Plan for ongoing costs: hosting (£10–£300/month depending on platform), minor edits and tweaks (usually £0–£100/month), and eventual redesigns (every 2–4 years).
The hidden cost of free website builders breaks down some of these ongoing expenses in detail.
A realistic expectation: you'll have a live site in 1–3 weeks, but a site that's generating consistent leads takes 2–4 months of combined marketing effort and content refinement. The site itself is the foundation; traffic is what you build after.
What to do when you're under pressure
If you need a website in days, not weeks, here's the honest checklist:
- Use a template builder or pre-built themes (Squarespace, Wix, or pre-made Next.js templates). Custom design is slower.
- Launch with minimal content: headline, 3–4 sections, a contact form. You can expand after.
- Pick one integration, not five. A contact form beats a contact form + booking + newsletter signup if you're rushing.
- Have your copy drafted and approved before design work starts. Waiting for copy is the #1 project delay.
- Expect revisions to be slower under time pressure. Most designers and developers batch feedback, not real-time.
The trade-off is clear: speed kills polish. A site built in 3 days will look like it was built in 3 days. But sometimes fast-enough beats perfect-later.
Cost and timeline are linked
Here's the comparison nobody makes explicit: total cost (not just monthly fee) vs. timeline. A £200/month Squarespace site takes you 5–7 days to build yourself, then costs £2,400/year ongoing. A freelancer might charge £1,500 upfront and no recurring fee—faster to complete if you hire them, but you own all future maintenance. An agency might charge £2,000 setup + £100/month, which equals £3,200 in year one—more expensive upfront, but you get ongoing support and faster revisions if you need changes.
How much should a small business website cost walks through the full cost breakdown across platforms.
None of these is "best"—it depends on whether you value speed, long-term support, or total budget. But you can't honestly compare a Carrd site to a custom-built site on timeline alone; the tools are solving different problems.
Getting a realistic quote
When you approach a designer, developer, or studio, the timeline they give you should account for:
- Design iteration (2–5 days for initial concepts + refinement)
- Development (3–7 days depending on complexity)
- Your review and approval cycles (add 2–3 days if you're slow to feedback)
- Testing and tweaks (1–2 days)
- Launch and DNS setup (1 day)
If someone promises a site in 24 hours, they're either selling you a template or they're overpromising. Sitewright's process delivers designs in 24–48 hours and a full launch within 7–10 days for a standard Starter site—but that assumes you're ready with copy and images.
Real timeline estimate: add one week to whatever deadline you're hoping for. That accounts for delays you can't control—approval cycles, supplier delays, scope creep, or simply everyone being busier than expected.
The honest answer to "how long does it take to build a small business website?" is this: a live website in 1–3 weeks is realistic if you're ready to go; a website that generates real business value takes 2–4 months of combined effort and refinement after launch.