Search this question and you'll find a hundred articles that spend two thousand words avoiding a number. Here's ours up front: a professionally designed and built small-business website typically costs $3,500 to $9,500. DIY builders run $20–$60 a month plus your evenings. Template agencies live in between. The rest of this guide is the part that actually matters — what those numbers buy, what moves them, and how to spot a quote that will cost you twice.
- where custom small-business builds typically start
- $3500
- the top of the typical custom range — bigger sites, deeper copywriting, more integrations
- $9500
- the free discovery call that turns a range into one fixed number
- 30 min
The three ways to buy a website#
Almost every option you'll encounter is one of three routes wearing different logos. The honest comparison:
| DIY builder | Template agency | Custom studio | |
|---|---|---|---|
| Upfront | $0–$500 | $1,000–$3,000 | $3,500–$9,500, fixed quote |
| Ongoing | $20–$60/mo, more with apps | Hosting + change fees | Hosting pennies; optional care plan $150–$400/mo |
| Who does the work | You, on evenings | A team, lightly customizing a theme | A team, designing around your customers |
| Design | A template thousands share | A template with your colors | Built from scratch for your business |
| Copywriting | You | Usually you | Drafted with you, aimed at inquiries |
| Time to launch | A weekend — or six months of "almost" | 2–6 weeks | 2–4 weeks, scheduled |
| Built to win work? | Only if you're good at this | Sometimes | That's the entire point |
Each route has a legitimate customer. If you're testing an idea or live entirely on referrals, DIY is genuinely fine — we wrote an honest guide to when a builder beats hiring anyone. The custom route earns its price when strangers compare you against competitors and the website decides who gets the call.
What moves the number inside the range#
Why does one custom site cost $3,500 and another $9,500? Five levers, and they're the same at nearly every honest studio: page count (a five-page site is less work than fifteen), copywriting depth (polishing your existing copy versus writing it from interviews), integrations (booking, payments, CRMs, member areas), brand assets (existing photography and logo versus starting bare), and timeline (genuinely urgent launches cost more, and a good studio says so upfront rather than quietly cutting corners). Our pricing page breaks down how the fixed quote gets built from these.
A cheap website that wins no work is the most expensive thing you can buy.
Red flags in cheap quotes#
The painful website stories we hear almost never start with "the price was too high." They start with a price that looked great and a structure designed to grow in the dark:
What any honest quote must include#
The quote checklist
- One fixed number, approved before any work starts — the quote is the contract
- An itemized scope: pages, copywriting, integrations, revisions — written down
- Ownership in your name from day one: domain, hosting, code and content
- A real timeline with checkpoints you can see in your browser, not slide decks
- What happens after launch — support, care plans, or a clean handover walkthrough
- SEO specifics: metadata, sitemap, speed targets — named, not gestured at
The ongoing costs nobody quotes#
Whatever route you take, a website has running costs worth budgeting honestly. Domain and hosting are trivial — usually under $200 a year for a well-built site. The real ongoing decision is tending: software updates, backups, content changes, and the steady conversion improvements that keep a site earning. Some owners do this themselves after a handover. Most prefer a flat-rate care plan — ours run $150–$400 a month — so the website is somebody's actual job. What you should never budget for is the rental trap: monthly fees that leave you owning nothing.
And before comparing any numbers, know what the website is for. A $5,000 site that brings two extra jobs a month isn't a cost — it's the best-performing employee you have. A $500 site that brings nothing is pure expense. The difference between the two is rarely the price tag; it's whether the build was aimed at winning work, which is exactly the gap covered in why your website isn't getting you leads. Curious how the build process itself works? That's demystified in what actually happens when you hire a studio.