Guides

How long does it take a freelancer to build a small business website?

Usually 2 to 8 weeks. A template-based site of 5 to 10 pages takes 1 to 3 weeks, a custom one 4 to 8. Late content is the most common delay.

Short answer: A freelancer usually takes 2 to 8 weeks to build a small business website. A template-based site of 5 to 10 pages often takes 1 to 3 weeks, while a custom design with a blog and forms takes 4 to 8. The work itself is often only about 50 to 130 hours; most of the extra calendar time is spent waiting for content and approvals.

Key facts

How long does each stage take?

A website is built in stages, and each one waits on the one before. These are the ranges two 2026 guides give for each stage:

Stage Elementor Design Monks Who usually holds it up
Planning and sitemap 1 to 2 weeks 1 to 2 weeks You, if the goal of the site isn't clear
Design and revisions 1 to 4 weeks 1 to 3 weeks You, through slow or conflicting feedback
Build 1 to 8+ weeks 2 to 6 weeks The freelancer, or extra features added late
Content (words and images) 1 to 3 weeks 1 to 3 weeks, in parallel Almost always you
Testing and launch 1 to 3 weeks 1 to 2 weeks Both sides

The ranges add up to far more than 8 weeks, because on a small site the stages overlap. Content can be written while the design is drawn, and a decisive client can approve a design in days. Elementor notes that a decisive client can finalise designs in a week, while a large committee can spend a month on revisions.

Does the platform or a template change the timeline?

Yes. Starting point matters more than the platform, but both count. Project Cost Estimator's figures for Framer show how much scope moves the timeline:

Type of site Typical timeline
Template-based, 5 to 10 pages 1 to 3 weeks
Custom marketing site, 10 to 20 pages 3 to 6 weeks
Launch site with a CMS 4 to 7 weeks
Animation-heavy product site 4 to 8 weeks
Multi-language site 6 to 10 weeks

The same source says a Framer marketing site ships in 1 to 3 weeks from a brief, against 2 to 5 weeks on Webflow and 4 to 8 weeks for a site hand-coded from a design file.

Features add time fast. Booking systems, shops, member logins and links to other software each need building and testing. Elementor warns that a "simple" request such as user logins can add weeks.

A worked example: the same site in 4 weeks or 8

Here is a six-page site for a local plumber: home, services, areas covered, reviews, about and contact, built from a paid template with a quote form. We estimate it at about 50 hours of freelance work. That fits the 74 to 128 hours for a custom 12-page site, minus the 25 to 40 hours a template saves and with half the pages.

The work is the same in both versions below. Only the client's side changes.

Week Content ready on day one Content and feedback late
1 Brief, sitemap, template chosen Brief, sitemap, template chosen
2 Home page design approved in 2 days Home page design waits 6 days for feedback from 3 people
3 Other pages built with real text Pages built with placeholder text
4 Testing on phones, launch Freelancer waits for copy
5 Live Copy arrives; pages rebuilt to fit longer text
6 Second round of changes
7 to 8 Testing and launch

The freelancer charges the same 50 hours either way, but the slow version takes twice as long to go live. If the freelancer has fitted another client into weeks 4 and 5, it can slip further. Eric Karkovack, a web designer writing for Speckyboy, puts it bluntly: "Content-related delays can go on indefinitely."

How can you get your website built faster?

  • Write the words first. Elementor's advice is to have all text and images ready on day one if you want to launch in 4 weeks.
  • Name one decision-maker. Elementor and Speckyboy both warn that feedback from many people slows design rounds down.
  • Start from a template. It cuts weeks from design and build on a small site.
  • Fix the scope. Design Monks lists scope creep, slow communication, technical issues and late content as the usual causes of delay. Put new ideas on a list for after launch.
  • Agree dates for your side. Put content and feedback deadlines in the plan, not only the launch date.
  • Launch small, then add. A five-page site live this month beats a fifteen-page site stuck in review.

Where kesvo fits

With kesvo, you can describe your website job to your AI assistant, including your deadline and what content you already have. Freelancers whose work fits send offers with a price and a delivery date, so you can compare timelines side by side before you approve who to hire.

Questions

Can a freelancer build a small business website in one week?

Yes, if the site is small and everything is ready. Elementor puts a professional brochure site of 1 to 5 pages at 1 to 2 weeks. That assumes a template or a simple design, final text and photos on day one, and quick replies from you. A one-week deadline leaves no room for a second round of design changes, so agree the scope in writing first.

Is a freelancer faster than an agency?

For a small site, usually. One person makes decisions quickly and you have a single contact. Elementor says agencies often take 8 to 16 weeks or more, against 4 to 8 weeks for a freelancer building a full business site. The trade-off is capacity: a freelancer who falls ill or takes on another big client has nobody to hand work to.

What should I have ready before the freelancer starts?

Have the final words for every page, your logo, photos sized and named by page, two or three websites you like, and logins for your domain and any tools to connect, such as a booking system or email list. Name one person who approves designs. Each of these is something a freelancer cannot finish without, so each one missing can stop the work.

Should the launch date go in the agreement?

Yes, but tie it to your side too. A fair agreement gives a launch date that depends on you delivering content and feedback by set dates, and says how many rounds of design changes are included. If your copy arrives two weeks late, the launch moves two weeks. This protects both sides and stops arguments about who caused a delay.

Do AI website builders make a freelancer much faster?

They speed up some steps. Elementor says a visual builder can cut development time by 50 to 70% compared with custom code, and AI tools now draft sitemaps and first-draft copy. They do not remove the slow parts that depend on you: agreeing what the site is for, writing or approving the words, and signing off the design.

Sources