Quick Answer
A professional small-business website costs $1,000–$5,000 from a freelancer, $5,000–$15,000 from a web agency, and $300–$1,000 if you build it yourself on a site builder. On top of that, budget $50–$500/mo for hosting, maintenance, and updates.
The range is wide because "a website" can mean a one-page brochure or a multi-service lead-generation machine. This guide explains what each tier gets you and where most small businesses should spend.
Website Cost by Type
| Website type | Typical cost | Best for |
|---|---|---|
| One-page site (DIY builder) | $0–$500 | Very new businesses, a digital business card |
| 5–10 page brochure site (freelancer) | $1,000–$4,000 | Established businesses that need to look real |
| 10–20 page lead-gen site (agency) | $5,000–$15,000 | Service businesses competing in their market |
| E-commerce store | $6,000–$20,000 | Businesses selling products online |
| Custom build / web app | $25,000+ | Unique functionality or scale |
What Drives the Cost
These five factors move the price more than anything else:
1. Pages and scope
Each page is real work: copy, design, layout, and build. A 6-page site is a different project than a 20-page site with blog, service pages, case studies, and a resource hub.
2. Features and integrations
Contact forms are cheap. Custom booking systems, member portals, payment integrations, CRM syncs, and third-party APIs each add $500–$3,000 and significant build time.
3. Design: template vs custom
- ▪Template site ($500–$2,000): A quality theme, your branding applied, content filled in. Fine for many businesses — and the honest truth is most small businesses don't need fully custom design.
- ▪Custom design ($3,000–$10,000+): A design system built from scratch. Worth it when brand and conversion are competitive weapons (and when your competitors look better than you).
4. Copywriting
Nearly every quote assumes you'll write the words. If you don't have time (or you're not good at it), professional copywriting runs $300–$2,000 depending on page count. It's usually the best money you can spend — copy is what converts.
5. Who builds it
| Builder | Cost | Trade-off |
|---|---|---|
| Site builder (Wix/Squarespace) | $15–$50/mo | Fast and cheap, but template limits, hard to escape later |
| Freelancer | $1,000–$5,000 | Affordable, but you're one person's pipeline away from a stalled project |
| Agency | $5,000–$15,000 | More expensive, but a team, a process, and post-launch support |
| In-house / DIY WordPress | Your time | Cheapest money, most expensive time |
The Real Cost of "Cheap"
A $500 website built from a template with your logo pasted on it looks cheap — and customers can tell. For a service business, the website is your storefront. The difference between a generic template site and a properly built one is often the difference between 1% and 3% conversion rates.
The math on conversion:
- ▪1,000 visitors/mo at 1% = 10 leads
- ▪1,000 visitors/mo at 3% = 30 leads
- ▪If a lead is worth $1,500 (typical for a contractor or service provider): that's $30,000/mo in missed revenue — every month the site underperforms
The $10,000 extra you might spend on a good build pays for itself the first time it earns a single extra client per month.
Recurring Costs Nobody Quotes
| Line item | Monthly range |
|---|---|
| Hosting | $10–$100 |
| Domain + SSL | $2–$10 |
| Maintenance / updates | $50–$300 |
| Security + backups | $10–$50 |
| Email/CRM tools | $20–$200 |
| Total | $100–$600/mo typical |
If an agency quotes $5,000 and promises "everything included," ask what happens in month 7. Hosting, updates, and support are almost never included — the fee just starts after launch.
How to Budget Honestly
| Your situation | Recommended spend |
|---|---|
| Startup, building an audience | $0–$1,000 (DIY + a good domain) |
| Established local business, 1–5 services | $3,000–$7,000 |
| Multi-service / multi-location business | $8,000–$15,000 |
| Business where the site IS the product (e-com, portals) | $15,000–$50,000+ |
Rule of thumb: spend what one month of revenue from the site would be worth. If one extra client a month pays you $3,000, a $5,000–$10,000 site pays back in 2–4 months — and every month after is profit.
6 Questions to Ask Before You Pay
- ▪"Who owns the site at the end?" You must own the domain, hosting, and source files. If the builder owns them, you're renting your website.
- ▪"What's included and what's excluded?" Get line items: pages, copy, forms, integrations, training, support.
- ▪"What's the launch timeline?" A 6-page site shouldn't take 4 months.
- ▪"Can I see a site you built for a similar business?" Ask for something in your industry with real results, not a pretty portfolio.
- ▪"What happens after launch?" Updates, backups, and support should be an explicit line item, not an assumption.
- ▪"Is there a contract lock-in?" Monthly hosting you can cancel beats a 24-month "website rental."
The Bottom Line
- ▪Most small businesses should budget $3,000–$8,000 for a professional site that converts
- ▪Plan for $100–$500/mo ongoing — the build is a down payment, not the total
- ▪Spend more on copy and conversion than on fancy design
- ▪Own your website — domain, hosting, and files, always
- ▪Never buy "cheap forever" — you'll pay for it in leads or exit fees
Your website is the one employee that works every hour of every day. Pay it what it's worth.
Next Steps
Get a real, itemized quote for your small-business website. Book a free 20-minute call — we'll look at your business, your competitors, and tell you exactly what to build and what it'll cost. No pressure, no template sales pitch.
Related Guides
- ▪Why Your Business Needs a Professional Website
- ▪How Much Does an E-Commerce Website Cost in 2026?
- ▪How to Hire a Web Development Agency
About the Author
Mathew Metz leads the web development team at Orometa, having designed and launched 180+ high-performance websites for SMBs. Specializing in conversion-optimized design, mobile-first development, and performance engineering, he helps businesses turn visitors into customers. With a focus on user experience and measurable business outcomes, he combines technical excellence with strategic thinking.