The question we get more than any other: “How much should a website cost for my business?” The honest answer ranges from $500 to $25,000+ for what looks like the same five-page site to a non-designer’s eye — so we’ll walk through what each tier actually buys you, the hidden costs nobody mentions in their initial quote, three real Mainsail builds with what they cost, and how to pick the tier that matches your business in 2026.
TL;DR
Five real price tiers for a small business website in 2026:
- $0–$500 (DIY on a builder). Wix, Squarespace, GoDaddy, Carrd. You build it; the platform handles hosting. Real for side-projects and pre-revenue tests.
- $500–$2,500 (cheap freelancer or template flip). Templated WordPress or DIY-builder customization, light copy, basic SEO. Right for businesses where the site is mostly a credibility check.
- $2,500–$8,000 (lean studio, where Mainsail’s $97/mo landing and $400/mo retainer tiers sit). Custom design, custom copy, real SEO + schema, ongoing care included. The price-to-quality curve is steepest here.
- $8,000–$20,000 (mid-tier agency). Multi-page custom build, dedicated project manager, structured discovery, content production help. Right for businesses scaling past DIY.
- $20,000+ (full agency or specialty studio). Multi-stakeholder build, deep brand work, complex integrations (HubSpot, Salesforce, custom checkout, multi-language). Right when the site is a core revenue channel.
The hidden costs most quotes leave out: ongoing care ($50–$500/mo), content production ($500–$5,000), domain and email ($20–$150/yr), photography ($500–$3,000), accessibility/compliance audits ($500–$2,500), and the post-launch fixes nobody scopes upfront ($500–$3,000 in the first year on most builds).
Most small businesses with growth intent and customer LTV above $100 should sit in the $2,500–$8,000 tier with an ongoing retainer. The $500 tier underdelivers; the $20,000 tier overspends.
What does “small business website” actually mean?
The first reason cost quotes vary so wildly is that “website” means five genuinely different products. Before any price makes sense, you need to know which one you’re buying.
1. A landing page. One URL, one offer, one call to action. ~600–1,200 words. Most direct-response businesses and one-product services need this, not a five-page brochure site. Build cost: $250–$2,500.
2. A marketing site. 4–8 pages — home, about, services, contact, possibly a blog. The default for service businesses. Build cost: $1,500–$15,000 depending on tier.
3. An e-commerce site. Product catalog, checkout, payment processing, shipping rules, inventory sync. Build cost: $3,000–$50,000+ depending on platform and complexity.
4. A booking/scheduling site. Service businesses where the site has to integrate appointment booking, calendar sync, payment, and reminders. Build cost: $2,000–$15,000.
5. A custom application or membership site. Logged-in user areas, content gating, custom databases. Build cost: $10,000–$100,000+. Out of scope for this piece.
The cost ranges below assume you’re buying #1 (landing) or #2 (marketing site). E-commerce, booking, and membership sites have their own cost curves — happy to write about those separately if there’s demand. Almost every “what does a small business website cost” search is about #1 or #2.
The honest 2026 price tiers
Real numbers, real scope per tier. Most quotes you’ll receive will cluster into one of these.
$0–$500 — DIY on a builder
Platform options: Wix ($16–$59/mo), Squarespace ($23–$65/mo), GoDaddy ($15–$30/mo), Carrd (one-time $19/yr for a single-page site).
What this includes: hosting, domain (sometimes free for the first year), templates, drag-and-drop editor, basic SEO controls, mobile-responsive output. Some platforms include AI-assisted copywriting now.
What it doesn’t include: custom design (you pick from templates), original copy, real SEO work (just the controls), schema markup beyond the platform’s default, ongoing care, performance optimization, or anyone helping when something breaks.
Time cost: 10–40 hours of your time for the first build. ~2–5 hours/month maintenance.
When this is the right call: side projects, hobby businesses, pre-revenue tests, businesses where the site is purely a phone-number-and-hours holding page, owners with genuine design instincts and time. We’ve seen plenty of $30/mo Wix sites work fine for the businesses they’re built for.
When it isn’t: customer LTV is high, you sell to research-before-hiring buyers, the site needs to do work beyond exist.
$500–$2,500 — Cheap freelancer or template flip
What this is: a freelancer (Upwork, Fiverr, a referral from your network) customizing a WordPress theme or a builder template with your copy and your brand. Sometimes a junior designer practicing their portfolio at the low end of the range.
What this includes (roughly): template customization, your brand colors, your copy (you write it; sometimes they edit), 4–8 pages, basic on-page SEO (page titles, meta descriptions), light schema markup if you’re lucky, mobile-responsive output.
What it doesn’t include: custom design (you’ll recognize the template), strategic copy work, advanced SEO + schema, AI search work, ongoing care, content production. The site is what’s on it at launch; further changes are billed hourly or require a new engagement.
Time cost to you: 5–15 hours providing copy, photos, brand assets, and feedback. Then mostly hands-off.
When this is the right call: budget is genuinely tight, the site doesn’t need to compete for organic search traffic, the business mostly converts via word-of-mouth or paid traffic and just needs a credible web presence. The template-flip can be honest work at this price if scoped that way.
When it isn’t: you’ll spend a lot of the time hunting for new freelancers when the first one disappears mid-project. Half of all $1,500 freelance builds we audit end up partially-finished — about the same ratio as DIY-stalled builds. The cheap end of the freelance market churns fast.
$2,500–$8,000 — Lean studio
This is the tier we built Mainsail at — the landing tier sits at the lower end ($250 setup + $97/mo, which is $1,414 in year one) and the full retainer sits in the middle ($500 setup + $400/mo, which is $5,300 in year one).
What this should include:
- Custom design (real design work, not a template flip)
- Real strategic copy work — either written by the studio with your input or edited heavily from your draft
- Full on-page SEO and schema (
LocalBusinesssubtype, FAQPage, Article, Person) - Mobile-responsive, performance-optimized (90+ Lighthouse scores)
- Hosting included
- Ongoing care — bug fixes, content updates, security patches, performance monitoring
- For retainer tiers: also Google Business Profile management, citation cleanup, AI search work, monthly reporting and iteration
What it doesn’t usually include at this price: paid media management (separate scope), complex integrations (HubSpot, Salesforce, custom checkout — possible but custom-quoted), multi-stakeholder discovery sessions (the studio model assumes one decision-maker).
Time cost to you: 3–8 hours total over a 2–6 week build, mostly content/photo gathering and feedback rounds. <1 hour/month maintenance on a retainer.
When this is the right call: local business with growth intent, customer LTV above $100, owner wants to talk to the operator rather than an account manager, prefers month-to-month and transparent pricing.
When it isn’t: complex multi-location business needing enterprise project management, multi-stakeholder approvals across a marketing team. The lean-studio model doesn’t have those coordination overheads built in.
$8,000–$20,000 — Mid-tier agency
What this is: a 3–8 person agency or a senior freelancer/small studio team. Structured discovery phase, dedicated project manager, sometimes a dedicated designer + developer + content writer + SEO lead. Project takes 6–14 weeks.
What this should include:
- Structured discovery process (stakeholder interviews, customer research, competitive analysis)
- Custom design with multiple revision rounds
- Custom copy production (a writer on the team)
- Full SEO + schema + content strategy
- Light branding work (logo refinement, brand guidelines)
- Hosting, performance optimization, accessibility review
- 1–3 month post-launch support
- Ongoing retainer optional ($1,000–$3,000/mo)
Time cost to you: 10–25 hours across discovery, content, feedback, and stakeholder reviews.
When this is the right call: business is at the scale where multiple internal stakeholders need to weigh in (CEO + marketing lead + ops + sales), customer LTV is high enough that a $15,000 build is comfortably within the budget, the business needs the formal-project structure that comes with agency overhead.
When it isn’t: single-operator business that just needs a working site. The agency layer adds 30–50% overhead in process; if you don’t need that process, you’re paying for it without benefit.
$20,000+ — Full agency or specialty studio
What this is: the studios that build websites for businesses where the site itself is a core revenue channel. Real branding agencies. Specialty studios in specific verticals (luxury hospitality, complex e-commerce, regulated industries). Project takes 12–26 weeks.
What this should include: everything above plus deep brand work, multi-language support if needed, complex integrations (CRM, marketing automation, custom checkout, ERP), structured accessibility audits, full content strategy beyond launch, dedicated post-launch optimization for 6+ months, often a long-term retainer relationship ($3,000–$10,000+/mo).
When this is the right call: the website is the business’s primary acquisition or transaction channel; brand carries premium positioning; multi-location/multi-region complexity; budget is comfortably available.
When it isn’t: every other case. This tier is genuinely worth it for the businesses it’s designed for. It’s not worth it for everyone else.
Where the money usually goes
A rough breakdown of what each tier is actually paying for:
| Cost driver | $0–$500 | $500–$2.5k | $2.5k–$8k | $8k–$20k | $20k+ |
|---|---|---|---|---|---|
| Discovery + strategy | None | Minimal | Light | Structured | Deep |
| Custom design | Template | Template-flip | Yes | Yes + revisions | Yes + brand work |
| Custom copy | You write | Edit only | Yes or co-written | Writer included | Writer + strategist |
| SEO + schema | Basic | Basic | Full | Full | Full + ongoing |
| Performance + accessibility | Platform-default | Minimal | Yes | Yes + audit | Yes + audit + ongoing |
| Project management | None | Light | Direct | Dedicated PM | Dedicated PM + producer |
| Post-launch support | None | Hourly | Included or retainer | 1–3 months included | 6+ months + retainer |
| Brand work | None | None | Light | Light | Deep |
| Integrations | Platform-built | Limited | Common ones | Custom | Anything |
The biggest cost-driver jumps: custom design + custom copy between $500 and $2,500; full SEO + ongoing care between $2,500 and $8,000; project management and dedicated team between $8,000 and $20,000; deep brand work and complex integrations above $20,000.
The hidden costs most quotes don’t mention
A real website costs more than the build quote. Six categories that show up in year one:
- Domain and email. $15–$150/yr depending on TLD. Plus business email ($6–$25/user/month for Google Workspace or Microsoft 365). Sometimes included in the build; usually not.
- Hosting (if not included). $5–$50/mo for shared hosting; $50–$300/mo for managed WordPress; usually $0 if the studio includes it as part of a retainer. For Mainsail builds, hosting is included in the monthly retainer.
- Content production. If the build doesn’t include copy and photos, expect $500–$5,000 to commission them. Real photos make a real difference; stock photos read as cheap on a site that’s otherwise good.
- Ongoing care and maintenance. $50–$500/mo for WordPress security patches, plugin updates, performance monitoring, content updates. Skipping this is one of the most common reasons sites slow down or break in year two.
- Accessibility audit / WCAG compliance. $500–$2,500 for an audit; ongoing remediation if issues are found. Increasingly required for certain industries (legal, healthcare, education, government-adjacent).
- Post-launch fixes. Almost every build has $500–$3,000 of fixes that surface in the first 90 days — broken contact form submissions, slow pages on specific devices, missing redirects, browser-specific layout issues. The good studios scope this in; the cheap ones bill it.
Add 20–40% to any build quote for hidden costs in year one if they’re not explicitly included. For Mainsail retainer clients, most of these are folded into the $400/mo — that’s why the monthly is what it is.
Three real Mainsail builds and what they cost
For full transparency on what our pricing actually delivers:
Knightstown Family Fitness — full retainer, two-year relationship
The build: a custom website for a boutique fitness studio in Knightstown, IN that was previously running on Facebook and word-of-mouth. We built the first real site, rebuilt their Google Business Profile, and launched an ads-plus-review system that became their biggest source of new members.
The outcome: from 9 to 150 Google reviews. From a 3.5 to a 5.0 average rating. #1 in Google Maps for all five priority keywords. 5 tours per month coming from the website. Full case study →
The scope: design + SEO + GBP + ads + ongoing retainer. Pricing was at our $500 setup + $400/mo tier when we started. Two-year relationship at that monthly rate plus periodic project scope additions for paid-media expansions. Total spend across two years: approximately $11,000 — for what would have cost $35,000–$60,000 at the agency tier.
Athletes After — marketing site, fixed-scope project
The build: marketing site for a high-school football recruiting database. Map-driven hero, fast filters, single demo CTA on every screen. Built and shipped in three weeks.
The scope: design-only fixed-scope project — no ongoing retainer, no SEO work post-launch. Pricing at the project tier: ~$4,500 all-in for a three-week build.
The outcome: demo requests in the first month justified the build. The product is the funnel; the marketing site exists to feed it cleanly.
Lower My Internet — direct-response landing page
The build: a one-page direct-response landing page for NYC residents who want to cut their monthly internet bill. One offer (the savings packet), one CTA on every screen, mobile-first. Built specifically to convert cold paid traffic without template flourish.
The scope: single-page build with no ongoing retainer. Pricing at the landing tier: $250 setup + $97/mo for hosting and minor edits. Cost in year one: $1,414.
The outcome: a landing built for paid-traffic conversion. The math on a $1,414 first-year cost vs. a $99/mo Wix build is straightforward — the custom build pays for itself in the first month if it converts 1–2% better than the template would.
Red flags at every price point
Things that should make you walk away from a quote, regardless of price:
- No specific scope. “We’ll build you a beautiful website” — what does that include? Pages? Revisions? Copy? Hosting? Ongoing care? If the scope isn’t on the proposal, it’s not in scope.
- No discussion of mobile, performance, or accessibility. These are table stakes in 2026. A studio that doesn’t mention them is either skipping them or assuming you don’t care.
- “100% custom” at a $1,500 price point. Custom design at that price is mathematically impossible — the labor cost exceeds the quote. Either it’s templated and someone’s lying, or it’s so junior that the design will look it.
- No mention of SEO or schema. A 2026 small-business website without schema markup is half-built. If SEO isn’t even mentioned in the scope, the site won’t be findable.
- Long contracts with vague monthly retainers. $300/mo for 12 months with no specific monthly deliverables = $3,600 of guaranteed revenue for the provider, with no obligation to deliver specific work.
- No published portfolio. A studio that can’t show recent work either is too new (which can be fine if priced accordingly) or has work they’re not proud of (which isn’t).
- AI-generated everything, undisclosed. AI is a tool — it should be used for what it’s good at. AI-generated stock copy + AI-generated stock images on a site that doesn’t disclose it = the worst-performing content on the open web right now.
- No hosting plan or ownership clarity. Who owns the domain? Who owns the design files? Where is the site hosted? What happens if you stop paying? Get these answers in writing before signing.
What we audited: 25 Eastern NC small-business websites
We ran an audit on 25 Eastern NC small-business sites last month — pulled from our prospect list, mixed verticals, real sites currently being marketed. Full data set →
What the data implies about what each site cost to build:
- 80% loaded slower than 3 seconds (avg load: 6.7s). The pattern is consistent: WordPress with a stack of plugins, an oversized hero image, no caching layer. That stack is what a $1,500–$3,500 builder ships when the budget doesn’t include performance work. The fast 20% were either custom-built (looked like $5,000+ builds) or on a fast platform (Squarespace, Webflow) with careful image handling.
- 0% had
LocalBusinessschema. None of these sites included the schema that signals to Google and AI engines that the business is a discrete local entity. The schema is twenty lines of JSON-LD; the fact that none of them have it tells you the builders skipped the work, regardless of what was charged. - 44% had no H1 tag. Page structure missing entirely. This is a sub-$2,500 build pattern — a designer focused on visual layout without on-page SEO consideration.
- 36% had no visible street address; 24% had no visible phone number. Both are basic local-business trust signals. Their absence usually means the build prioritized aesthetic minimalism over conversion-focused information architecture — a sign the builder didn’t think about what the site is actually for.
The honest pattern: most of these sites probably cost $2,000–$8,000 to build. Some cost more. The cost didn’t track to quality — the most expensive sites in the sample weren’t necessarily the best ones. What tracked to quality was whether the builder thought about what the site is supposed to do for the business before they thought about what it should look like.
How to budget — the questions that determine your tier
Five questions in order. The answers tell you which tier is right.
- What is the website’s job? Existence/credibility only? Generate leads from organic search? Convert paid traffic? Sell products? Each maps to a different tier. Credibility-only = DIY or $500–$2,500. Lead generation = $2,500+. Paid-traffic conversion = $1,500–$8,000 depending on complexity. E-commerce = its own scale.
- What’s a customer worth to you? Under $100 LTV = stay under $2,500. $100–$500 = $2,500–$8,000 tier. $500–$1,500 = $8,000–$20,000 tier. $1,500+ = consider $20,000+ tier if growth is the constraint.
- Do you have time to manage the site yourself? Yes = DIY is real. No = build the ongoing care into your retainer (which usually means the $2,500+ tier or a separate ongoing-care contract).
- Do you have copy and photos ready? Yes = lower-tier builds are realistic. No = factor $500–$5,000 of content production into your budget, or pick a tier that includes content production.
- How much do you care about being found in AI search? A lot = include AI search work in the scope (typically only at the $2,500+ tier with a retainer). Not really = lower-tier builds are fine for now, knowing AI search will become more important.
If the answers point to the $2,500–$8,000 tier — which is true for most local service businesses with growth intent — that’s where the price-to-quality curve is steepest and where Mainsail sits. Start with a free Loom audit of your current site →.
If the answers point elsewhere, we’ll tell you that honestly.
Related reading
- Affordable SEO services that actually work — companion piece on the ongoing work after launch; the price tiers map closely to the website cost tiers above.
- How much does local SEO cost in 2026? — full pricing breakdown for the SEO retainer side specifically.
- Mainsail vs Wix — DIY platform vs studio build, with a real 24-month total-cost comparison.
- What is generative engine optimization (GEO)? — what the AI-search workstream involves and why it’s increasingly part of any serious 2026 website project.
- I audited 25 Greenville business websites — the original-data audit the cost-pattern observations above are drawn from.
- Knightstown Family Fitness case study — the full story behind one of the three real Mainsail builds referenced above.
- Web design service — Mainsail’s full web-design offer.