Web Pricing & ROI · 5 min read

How Much Does a Small Business Website Cost

How much does a small business website cost in practice? This guide sets out real price bands for DIY, freelance and agency builds, plus the monthly costs that follow the launch.

Share this guideLinkedInXEmail
Designer and small business owner reviewing a homepage wireframe at a studio desk
Quick summary

Key takeaways

  • Most small business websites land between $2,000 and $10,000 to build, plus $30 to $150 per month to run.
  • Who builds it matters more than page count: DIY is cheapest in cash, agencies are the most expensive.
  • Ask for a total first year figure, not just the build quote, before you sign anything.

The short answer

How much does a small business website cost? For most service businesses, expect $2,000 to $8,000 for a professional build of 5 to 10 pages, with simple template based projects starting nearer $1,500 and custom ecommerce or booking systems climbing to $15,000 and beyond. Those bands are planning figures, not a verdict on your project. Running costs add another $30 to $150 per month for hosting, domain and care. The spread is wide because you are really buying three things: design time, content, and functionality such as payments or scheduling. Decide which of those you actually need and the range tightens fast. The rest of this guide breaks the figures down so you can budget with confidence.

Small business website cost by build type

The biggest variable is who builds the site. A DIY page builder costs $15 to $40 per month plus your weekends; it suits one page launches but tends to stall as the business grows. A freelance designer typically charges $1,500 to $5,000 for a small business site, depending on custom design and copy. Small studios usually quote $4,000 to $12,000 because they add strategy, copywriting and project management. Full service agencies rarely start below $10,000.

If you want a benchmark for the freelance end, our Spanish guide to cuanto cobra un diseñador web freelance, what freelance web designers charge, shows how the quotes break down. Whichever route you pick, ask what the price includes: design only, or design, copy, images and search setup. A cheap quote that excludes copy usually ends up more expensive once you buy those pieces separately.

What moves the price up or down

Page count matters less than what each page has to do. A text and image services page is quick; a booking system, member login or product catalogue is not. Prices rise sharply when you add ecommerce, because payment gateways, tax rules and product data all need setting up. Copy is the other swing factor: professional writing for a five page site often adds $500 to $1,500.

Existing assets move the price down. Clean logo files, decent photography and a clear sitemap can cut a week off the project. On the other hand, rescuing an old site can cost more than starting fresh, which is why we wrote a separate Spanish guide on coste renovar pagina web antigua, the cost of renewing an ageing website. Before you accept any quote, list the functionality you truly need on day one and defer the rest to phase two.

Where a small business website cost actually goes

Take a typical six page service business at a small studio. Design and build might be $4,500. Copywriting across six pages adds $900. A booking widget with configuration adds $600. Photography, licensed or shot, adds $400. Setup for analytics, search console and basic on page search work adds $300. That lands the project near $6,700.

What people leave out is performance work: making the site genuinely fast on phones often needs image optimisation, script trimming and caching, and it is usually priced separately. We compare the options in cuanto cuesta optimizar velocidad web, a Spanish guide to what speed optimisation costs. Budget 5 to 10 percent of the build for it if speed matters to your leads. The lesson from the example is simple: functionality and content, not pages, drive the invoice.

Monthly costs to budget after the build

The build quote is not the finish line. Hosting runs $10 to $40 per month for a small site. Your domain renews at $10 to $30 per year. A care plan covering updates, backups and small edits runs $50 to $250 per month. Add tools you may already pay for elsewhere: email marketing from $10 per month, scheduling from $20, and transaction fees if you sell online, which typically take 2 to 3 percent of each sale.

That last line surprises people: a site with a payment gateway carries running costs that scale with revenue. We break down cuanto vale una web con pasarela de pago, what a payment enabled website is worth, in a separate Spanish guide. Added up, a modest service site costs $60 to $150 per month once it is live, and it belongs in the budget next to rent and insurance.

How to get a quote you can trust

Ask three builders for the same thing and compare like with like. Give each a one page brief: your pages, your functionality, who writes the copy, and your launch date. Then ask each for a total first year figure covering build, tools and care, not just the project fee. A trustworthy quote names its exclusions, states how revisions work, and tells you who owns the site and its accounts at the end.

If you also trade in Spanish speaking markets, our guide to how much does a website cost in Spain covers the same bands from the other side, which is handy for sense checking prices you are quoted there. Do that, and the question stops being what a website costs in theory and becomes what yours will cost in practice.

Frequently asked questions

How much does a small business website cost in total in the first year?

Add the build and twelve months of running costs. A freelance build of $3,000 plus $80 per month in hosting and care lands near $3,960 in year one. A studio build of $7,000 with a $150 per month plan lands near $8,800. Get both numbers in writing before you commit so nothing arrives as a surprise invoice later.

Is a $500 website ever good enough?

Occasionally, for a one page card listing your services and phone number. But at that price the builder is using a stock template with almost no customisation and no real copywriting. Fine for testing an idea, weak for competing locally. If your average customer is worth hundreds, a $500 site usually costs you more in lost enquiries than it saves.

Can I build it myself and save the money?

You can, and page builders make it genuinely possible. Budget two to four weekends and expect a result that looks fine and performs moderately. The hidden cost is your time and the search setup most owners skip. It suits very new businesses; once you rely on the site for leads, paying a professional usually pays back quickly.

What does a small business website cost per month after launch?

Running costs usually sit between $30 and $150 per month: hosting, domain, software licences and a care plan if you want updates handled. Shops and booking sites run higher because of transaction and scheduling tools. Ask for these figures during quoting, not after launch, and check whether the first year of any licences is already included.

Apply the thinking

Need help turning this into a practical next step?

Start a project brief
Stay useful

Get the next practical guide.

Join the readers who receive one practical, jargon-free guide about websites, search, and digital growth worldwide.

Chat with us