How to Build a Small Business Website in a Weekend
A realistic two-day plan for building a small business website yourself — what to use, what to write, what to skip, and roughly what it costs.
4 min read · Updated

This page contains affiliate links. We may earn a commission at no extra cost to you. Learn more.
A basic small business website — homepage, about, services, contact — is a weekend of work on a modern website builder, not a six-week agency project. Budget around $30 to get started and roughly $20–25 a month to keep it running.
Here is a plan you can follow across two days.
Why do it yourself
A redesign quote from an agency typically runs into four figures and several weeks of back-and-forth. That is the right call for a complex site with bookings, memberships or a large catalogue. It is usually the wrong call for the site most small businesses actually need, which is four pages that explain what you do, who it is for, and how to get in touch.
The other argument for building it yourself is control. If you cannot change your own opening hours without filing a ticket, the site will drift out of date, and an out-of-date site costs you more than an unfashionable one.
What you need
A website builder. Squarespace is the usual recommendation for service businesses — the templates look professional with no design work, SSL and hosting are included, and there is no code to touch. Around $23/month on annual billing. Wix is more flexible and slightly cheaper; Shopify is the answer instead if you are selling physical products.
A domain. About $10–12 a year from Namecheap, or bundled with some builder plans. Our guide to choosing a domain name covers what to pick.
Photos. Your phone in natural light against a clean background is fine. Real photographs of your premises, your team and your work beat stock images on every measure that matters.
That is the whole shopping list. Roughly $30 to start.
Saturday: build the structure
Hours 1–2 — set up. Create the account, choose a template that matches the feel you want, upload your logo, set the colours and fonts. Do not customise beyond this yet.
Hours 3–4 — write the homepage. This is the hard part, and it takes longer than the design. The trap is writing about yourself. Force the page to answer three questions in order: what problem do you solve, who do you solve it for, and what does the visitor get? Everything else is secondary.
Hours 5–6 — the services page. Three services maximum, each with a short description and a price or price range. Published prices filter out the enquiries you did not want and reassure the ones you did.
Hours 7–8 — contact. A short form — name, email, one message field — plus your phone number, address and a map embed if you have premises. Put a call to action on every page, not just this one.
End of day one: a complete draft, unpublished.
Sunday: refine and publish
Morning — edit. Read every page aloud. You will hear the awkward sentences you cannot see. Cut filler, cut adjectives, cut anything that does not help someone decide to contact you.
Afternoon — finish. Add the photos. Write a short about section with a real photo of a real person. Add an FAQ answering the five questions you already get asked by email every week.
Then publish. A published site that is 80% right beats a perfect draft that never goes live.
What to skip on the first pass
- Custom domain email. Nice to have. Not a launch blocker.
- A blog. Only start one if you intend to publish consistently. An abandoned blog dated eighteen months ago is worse than no blog.
- Deep SEO work. Get the basics right — real page titles, descriptions, headings — and leave keyword strategy for month two. Our guide to what SEO is and how it works covers what to do then.
- Animations and transitions. They cost load time and add nothing to an enquiry rate.
Do this on day one, not month two
Connect Google Analytics before you publish. Analytics added later cannot backfill the weeks it missed, and those early weeks are the baseline everything afterwards is measured against. It takes ten minutes: how to set up Google Analytics on your website.
The point
Website builders have become genuinely good. For a straightforward business site, a weekend and about $30 gets you something professional that you can update yourself — which matters more over five years than any design decision you make in the first two days.
For a more detailed breakdown of options, see our guide to the best website builders for small businesses.
Related questions
Free SEO checklist
Grab our free Small Business SEO Checklist — a step-by-step guide to ranking your site higher.
Looking for tools?
Browse our guides to find the best tools and platforms for your business.
Browse guides →