One of the most common frustrations small business owners have with getting a website is how long the whole thing takes. Either they try to do it themselves and it drags on for weeks, or they hire someone and wait months only to feel like they were never a priority. Here's what to actually expect.
Building It Yourself (DIY Builders)
Realistic timeline: 2–8 weeks
Platforms like Wix, Squarespace, and GoDaddy make it technically possible to publish a website in a day. In practice, most small business owners spend significantly longer — not because the tools are hard, but because:
- Writing the content takes much longer than expected
- Choosing and editing photos is time-consuming
- The learning curve for the platform eats hours you hadn't budgeted
- Perfectionism kicks in and the site never feels quite ready to go live
The other issue is that "technically published" isn't the same as "properly optimised." A DIY site often goes live without correct meta tags, image compression, mobile layout checks, or any of the local SEO elements that make a site findable.
Hiring a Freelance Web Designer
Realistic timeline: 4–12 weeks
A competent freelancer can turn around a small business website in four to six weeks. The delays usually come from one of two places: the designer having multiple projects on at once, or the client not providing content and photos promptly. Both are common. A project quoted at "four weeks" can run to three months if the content and feedback loops are slow.
If you're hiring a freelancer, make sure you agree a clear timeline with deadlines on both sides — and have your content, photos, and any specific requirements ready before the project starts.
Using a Web Design Agency
Realistic timeline: 8–20 weeks
Agencies move slowly by nature. There are more people involved, more approval stages, and more processes. For a simple small business website, an agency timeline of two to three months is common. Four or five months is not unusual for agencies with multiple projects running in parallel.
The cost for this timeline is also substantially higher — typically £2,000–£8,000 for the kind of website a small business actually needs.
Done-For-You Subscription Services
Realistic timeline: 24–72 hours
Services that build the website for you based on an onboarding form can move much faster because the process is streamlined and the content framework is already defined. You provide the information; they handle the build, hosting, and technical setup.
The biggest cause of delays in any web project: Content. The website builder — whether you or a professional — cannot finish the site without copy and photos. The moment you decide to get a website, start gathering: (1) A short description of what you do and where. (2) A handful of photos of your work and yourself. (3) Your credentials, qualifications, and service area. Have these ready before the project starts and you'll cut your timeline in half.
What Affects How Long It Takes?
The number of pages, the amount of custom functionality (booking systems, online shops), and the speed of feedback all affect timeline. For most small service businesses, a website is five to eight pages: Home, About, Services, Gallery or Portfolio, and Contact. This scope should never take more than a few weeks in capable hands.
The Hidden Cost of Waiting
Every week a business is without a proper website is a week of missed Google search traffic, lost referral conversions, and competitors getting enquiries instead. If a website generates one new customer per month and that customer is worth £200–£500, a two-month delay costs between £400 and £1,000 in lost revenue — often more than the website itself costs.
How we do it: At The FREE Websites, we aim to have every new site live within 48 hours of receiving your content. You fill in an onboarding form, we build it, you approve it, it goes live. No waiting months. No surprise bills. Just a working website, quickly.
From £20/month, £0 setup fee, live in 48 hours. We build fast, SEO-ready websites for UK small businesses — no contract, cancel anytime.