"How much does a small business website cost?" has a frustrating answer: it depends. So here are the actual ranges, what you get at each level, and the monthly costs people forget to budget for. I design and build websites for startups and small businesses (healthcare, legal-tech, AI and service companies), so these are the conversations I have every week.

All figures are typical ranges in USD. Prices vary by country and by how much the site needs to do.

Small business website cost at a glance

What drives website design cost

Number of pages and templates

A five-page brochure site (home, about, services, work, contact) costs far less than a 40-page site with a blog, case studies and location pages. What matters most is how many unique layouts need designing.

Custom design vs template

Custom design costs more but is built around your brand and your customers' journey, which usually converts better. Templates are cheaper but you'll fight their limits.

Content and copywriting

If you supply finished text and photos, the project is faster. If you need copy written or photos sourced, budget for it.

Features

Booking, payments, member areas, multi-language, integrations with your CRM or email tool, and custom animations all add time.

SEO and performance

Good developers build speed, mobile usability and search basics in from the start: clean code, compressed images, proper titles and descriptions, structured data and a sitemap. It's cheaper to do it at build time than to fix it later.

How much does a website cost per month?

The build is a one-off cost. These keep going:

The cheapest website is the one that brings in enough work to pay for itself. The most expensive is the one nobody contacts you from.

Website builder vs hiring a web designer

A builder is a good choice if your budget is very small, the site is simple, and you enjoy doing it yourself. Hire a designer when your website is a main source of leads, you need to look credible to bigger clients, or you've already tried DIY and it isn't converting. A designer's job isn't only making it look good. It's structuring the pages so visitors understand you and get in touch. (More in why your website isn't converting.)

Small business website checklist

Whoever builds it, make sure your site has these before launch:

How long does a small business website take?

A simple template site can go live in one to two weeks. A custom-designed small business website usually takes three to eight weeks, depending mostly on how quickly content and feedback come in. Have your text, photos and logo ready before you start and you'll save both time and money.

You can see websites I've designed and built for healthcare, legal-tech and AI companies on my homepage. If you're comparing freelancers, read how to choose the right freelancer first.

Frequently asked questions

How much does a small business website cost?

A DIY website builder costs from free to a few hundred dollars plus $15 to $50 a month. A custom website from an experienced freelancer typically costs $1,500 to $8,000, and an agency website often costs $8,000 to $40,000 or more.

How much does a website cost per month?

Expect around $10 to $20 a year for the domain, $5 to $50 a month for hosting or a builder plan, plus optional business email, maintenance and paid plugins.

Is it cheaper to build a website myself?

It is cheaper upfront, but you pay with your time, and DIY sites often convert fewer visitors into enquiries. If your website is a main source of leads, a professional design usually pays for itself.

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

A template site can launch in one to two weeks. A custom small business website usually takes three to eight weeks, mostly depending on how quickly content and feedback are ready.

What pages does a small business website need?

Most need a home page, services or products, about, proof such as reviews or portfolio, and contact. A blog helps you appear in more Google searches over time.

Need a website that brings in work?

I design and build fast, modern websites for small businesses and startups, with a fixed quote up front.

Get a quote →