How long does it take to build a website?
Between 7 days and 4 months, and the difference is almost never the building. It is the waiting — for content, for feedback, for the next revision round.
| Route | Typical timeline | What sets the pace |
|---|---|---|
| DIY on a builder | 1–6 weeks of evenings | How much spare time you actually have |
| eTollFree done-for-you | About 7 days | One short call from you; we do the rest |
| Freelancer | 2–8 weeks | Their queue, and how fast you send content |
| Agency | 6–16 weeks | Discovery, design rounds, approvals, QA |
An honest note about that agency range: much of it is process rather than work — kickoff meetings, wireframe approval, two rounds of design, a staging review. Useful when a site is complex and several people must sign off. Pure delay when you are one owner who needs to be findable on Google.
Why do websites take so long?
Four things, in the order they actually cause delay:
- Content. The single biggest cause, every time. The build is ready and everyone is waiting on your services list, your photos and your opening hours.
- Revision loops. Each round adds days — send, wait, review, wait. Two rounds is sensible; five means nobody defined "done".
- Decisions. Colours, logo, layout, wording. Any decision that needs a meeting adds a week.
- Technical setup — domain transfers and DNS changes take up to 48 hours to propagate.
Notice that three of the four are about people, not code. That is exactly why a done-for-you build lands in a week: we take the decisions off your plate and come back with something to react to, instead of a blank page and a questionnaire.
How our 7 days actually works
- Day 1 — one short call. What you do, who you serve, what you want the site to get you. Bring photos if you have them; we can work without.
- Days 2–5 — we build it. A complete multi-page site with your domain, hosting, SSL, a professional mailbox, a new logo, SEO setup, Google Business Profile setup, and 24/7 booking and contact forms.
- Day 6 — you review. You see the real site, not a mockup, and tell us what to change.
- Day 7 — live. Domain pointed, SSL on, forms tested, and you are findable.
$99 to build (regularly $699), then $29/mo and up. If it is not right, there is a 30-day money-back guarantee.
Do I need a website for my business?
If customers can pay you, yes — but the reason may not be the one you expect. Most small business websites do not sell anything directly. They exist so that when someone is handed your name, or sees your van, or finds you on Google, the check they run comes back looking legitimate.
You need one if:
- People look you up before calling — which is essentially everyone now.
- You want to show up in local search or on Google Maps with something behind the listing.
- You are asked the same questions repeatedly — hours, prices, service area, do you cover my town.
- You want bookings or enquiries arriving while you sleep.
- You are competing against businesses that have one.
You can defer it if you are fully booked by referral, take no new customers, and have no plans to grow. That is a real situation, and it is fine — just be honest that it is a decision rather than a delay.
Why is a website important for a small business?
Five reasons that survive scrutiny:
- Credibility. No website reads as "too small to bother with" or "might not exist next month", fairly or not.
- You own it. A social media page is rented ground; the algorithm changes, the account gets locked, the platform fades. Your domain is yours.
- It answers questions at 11pm. Hours, prices, service area, parking — every question answered on the site is a call you did not have to take, and an enquiry that did not go elsewhere.
- Local search. A Google Business Profile plus a real website is how you appear when someone searches your trade and your town.
- It captures the enquiry. A booking form or callback request converts an interested visitor before they carry on down the search results.
Why is web design important?
Because visitors judge instantly, and on a small number of things — does it load, does it work on a phone, can I tell what you do, can I contact you without hunting. That is most of design's job for a small business.
What actually matters:
- Mobile first. Most local searches happen on a phone. A site that needs pinching to read loses the visitor.
- Speed. Slow pages get abandoned before they render, and speed is a ranking factor too.
- Obvious next step. One clear action — call, book, get a quote — not five competing buttons.
- Trust signals. Real photos, reviews, a phone number that works, a physical address.
- Findable basics. Hours, service area, prices or price ranges.
What does not matter nearly as much: animation, a hero video, or a bespoke colour palette. Beautiful sites that are hard to use lose to plain ones that answer the question.
Who can build my small business website?
Four options, honestly compared:
- You, on a builder. Cheapest in money, expensive in time — 20–60+ hours, and it stays your job forever. Good if you enjoy it.
- A freelancer. $1,500–$8,000, personal service, quality varies enormously. Ask for two sites they built over a year ago and check they are still maintained.
- An agency. $3,000–$15,000, strong process, right for complex projects. Overkill for a brochure site.
- A done-for-you service. $99 + $29/mo here, live in about a week, maintained for you. Right when you want the outcome without the project.
Whoever you choose, ask three questions: who owns the domain, what happens if I want to leave, and who updates it when my prices change? The answers tell you what you are really buying. Full cost breakdowns are on our how much does a website cost page.
How to make it fast, whoever builds it
- Write your content before the build starts — services, a paragraph about the business, hours, service area, contact details.
- Gather photos early. Real ones of your work and team beat stock every time.
- Decide who approves. One decision-maker turns a four-week project into a one-week one.
- Batch your feedback into a single list instead of a trickle of emails.
- Get your domain login now — hunting for it later is a classic three-day delay.
The short version
A DIY build takes 1–6 weeks of your evenings, a freelancer 2–8 weeks, an agency 6–16 weeks. Almost all of that is waiting on content, feedback and decisions rather than actual building.
Done for you here takes about 7 days and one short call: $99 to build (regularly $699), then $29–$159/mo, with hosting, domain, SSL, mailbox, logo, SEO and Google Business Profile setup included, and a 30-day money-back guarantee. See what is in each plan on our done-for-you website page.
