How much does a small business website cost in 2026?
Hand-coded small business websites start at $500 for a 1-page site, $1,300 for a 5-page site, and go up to $3,500 for a full custom site. The 5-year total cost of a hand-coded site is typically less than 1 year of Squarespace or Wix — and you own the code outright. No monthly fees, no platform tax, no lock-in.
Custom internal tools and AI integrations start at $2,000, scoped per project (1-3 weeks typical). Final quotes come from a 1:1 conversation about what the project actually needs, not a price-list menu.
The 4 tiers (and what's in each one)
Most small business websites fall into one of 4 tiers. Each tier is a real, complete, hand-coded site — not a template with your logo dropped on it. You pick the tier based on what you actually need, and the price scales with the scope, not with someone else's profit margin.
A single-page site: hero, about, services, contact. Best for a new business, a single service, or a one-product launch. Custom design, mobile-responsive, basic SEO, contact form. You own the source code on day one.
The most common starting point. Home, about, services, FAQ, contact (or any 5 pages that match your business). Custom design, mobile-responsive, SEO, contact form, AEO setup. You own the source code.
5 pages + a blog with RSS, contact form, full SEO + AEO setup. The blog is the SEO multiplier — every post is a new indexable URL, every post can rank for long-tail queries, every post can become a lead magnet.
The full set: blog, contact, FAQ, gallery, testimonials, e-commerce-ready, bilingual (EN/ES) if needed, full AEO. For businesses that have a clear picture of what they need and want it done right the first time.
Custom internal tools (booking systems, internal dashboards, AI chatbots, document search) and AI integrations start at $2,000, scoped per project. See the custom projects page for the full breakdown.
The hidden costs of page builders
Page builders charge a monthly fee that adds up fast. The cost is invisible for the first year, painful by year three, and the most expensive thing you've ever bought for your business by year five. Here's the real math, with real platform prices from each provider's current public pricing page (as of mid-2026).
| Platform | Common plan | Monthly | 5-year cost | You own the code? |
|---|---|---|---|---|
| Squarespace | Business | $23/mo | $1,380 | No |
| Wix | Core | $29/mo | $1,740 | No |
| GoDaddy Website Builder | Premium | $15/mo | $900 | No |
| Shopify | Basic + apps | $29+/mo | $1,740+ | No |
| WordPress.com | Business | $25/mo | $1,500 | Limited |
| Hand-coded (Mopheus Code) | 5-page site | $0/mo | $1,300 (one-time) | Yes |
The numbers in the "5-year cost" column are based on each platform's published monthly fee, billed annually, with no price increases assumed (which is unrealistic — most platforms raise prices 10-20% over 5 years, so the real 5-year cost is typically higher).
The numbers don't include transaction fees, premium plan add-ons, paid apps, or premium themes. Shopify's "Basic + apps" scenario often ends up costing $100-300/month when you add the apps a real e-commerce store needs (reviews, email, abandoned cart, etc.). GoDaddy's $900 over 5 years is the cheapest monthly option, but the site looks generic and the SEO is weak.
And critically: you don't own the code on any of them. The site lives on the platform's servers, uses the platform's template markup, and can only be moved to another host by rebuilding from scratch. The platform owns the architecture. You rent the site.
For a side-by-side comparison of Mopheus Code against each platform (code ownership, hosting, custom code, SEO, AEO, 2-year cost), see the platform comparison. For the deep-dive vs. the four most popular platforms: Squarespace, Wix, GoDaddy, and Shopify.
What drives the price up (and what doesn't)
Not everything that feels expensive actually is. Some things that feel cheap end up costing you. Here's the honest breakdown.
What drives the price up
- Custom design — yes, a real differentiator. A site designed for your business (not a template with your logo) takes more time and costs more. The ROI is real: visitors can tell the difference, time-on-site is higher, conversion is better.
- Number of pages — yes. 5 pages vs. 20 pages is meaningfully more work, because every page is researched, written, designed, and SEO-optimized. The 1-2 week turnaround is for a 5-page site; a 20-page site is 3-4 weeks.
- Bilingual / multi-language — yes. Adding a Spanish (or any second language) version doubles the content work and adds translation review overhead. A bilingual 5-page site starts at $2,000 (vs. $1,300 English-only).
- Custom functionality — yes. Booking systems, internal dashboards, AI chatbots, document search, API integrations, payment flows, user accounts. Each piece of custom functionality is a small project in its own right. $500-2,000 per feature, depending on scope.
What doesn't drive the price up (and shouldn't)
- Stock photos — you should use your own. Real photos of your business, your team, your work, outperform stock photography on every metric (trust, time-on-site, conversion). I don't sell stock photos; if you don't have any, we figure out the cheapest path together (often: a phone-camera session + light editing).
- "Premium" hosting, SSL, and CDN — these are sold as upgrades that small business sites don't need. Free static hosting serves a 5-page site in under 500ms on 4G. Free SSL from any reputable certificate authority is just as secure as the paid version. A free CDN tier serves 99% of small business sites globally in under 100ms. The $20/month "premium" version of each is for sites with millions of users, not 5-page local businesses. I use the free tier for every site I build; if you outgrow it, we move to paid hosting together.
- Email addresses at your domain — included with most domain registrars at no extra cost. You don't need Google Workspace or Microsoft 365 for a small business site. Use the registrar's free email forwarding; if you need a real inbox, the registrar's free tier or a $1-2/month forwarding service does the job.
Rule of thumb
If a "premium" tier is being sold to a small business that doesn't need it, that's a margin play dressed up as a value play. Small business sites don't need most of what "premium" tiers are selling. If a quote includes a recurring line item that isn't tied to a real feature you're using, push back.
The 5-year TCO math (the centerpiece)
A $1,300 hand-coded site and a $1,380 Squarespace subscription don't look that different on a quote. Over 5 years, they're very different. Here's the math, line by line.
Worked example: a 5-page hand-coded site vs. Squarespace Business
You need a 5-page small business website. You get two quotes:
- Option A: Mopheus Code hand-coded site. $1,300 one-time. You own the code. Hosting is free (in your own account). Domain is ~$15/year. No other ongoing costs.
- Option B: Squarespace Business plan. $23/month, billed annually. $276/year. Domain is free for the first year, then ~$20/year. No code ownership.
| Year | Hand-coded (Mopheus Code) | Squarespace Business |
|---|---|---|
| Year 1 | $1,300 + $15 domain = $1,315 | $276 + $0 domain = $276 |
| Year 2 | $15 domain = $15 | $276 + $20 = $296 |
| Year 3 | $15 = $15 | $276 + $20 = $296 |
| Year 4 | $15 = $15 | $276 + $20 = $296 |
| Year 5 | $15 = $15 | $276 + $20 = $296 |
| 5-year total | $1,375 | $1,460 |
At that point, the hand-coded site has paid for itself. After that, you save $276/year forever — and you own the code.
And the break-even math gets dramatically better with Wix ($348/year = 5-year $1,740, break-even at 3 years 9 months) or Shopify (often $100-300/month with apps, break-even at 6-12 months).
But the financial savings are only half the story. The other half is the code ownership: when the 5 years are up, you can hand the hand-coded site to any developer, move it to any host, change it yourself, or sell it. The Squarespace site can only stay on Squarespace (or be rebuilt from scratch elsewhere). That optionality is worth real money on a 5+ year horizon.
How to get an accurate quote
The fastest path to a real quote is a 15-20 minute conversation. Here's what I'll ask, and what you should have ready.
The 5 things a good dev will ask
- What does the business do? One sentence. "I run a heating and AC company in Lady Lake, FL" is enough.
- What's the site for? Lead generation, info, e-commerce, bookings, something else? This determines the page structure + the integrations.
- How many pages? A 1-page landing is $500. A 5-page site is $1,300. A 20-page site is 3-4 weeks. The number is the biggest price driver.
- Do you have content? Text, photos, logo, brand colors. If yes, the timeline is 1-2 weeks. If no, we figure out the content work first (often: AI-assisted copy draft + photo session + light editing).
- Do you have a domain + hosting? If yes, I deploy to your existing setup. If no, I set up the domain registration + the free hosting tier in your own account.
The 3 red flags in a quote
- "$X/month" for hosting you don't need. Premium hosting, premium CDN, premium SSL — small business sites don't need any of these. Free tiers are fine.
- Hourly billing. A $5,000 quote at $100/hour is 50 hours, but you don't know what those 50 hours are. Fixed-price projects are aligned incentives: the dev wants to be efficient so they can do more projects.
- "You don't own the code until final payment." This is a common clause. Make sure the source code is in YOUR repository (GitHub or zip) by the time the build is done, not on a developer-held server that you don't control.
The 4 questions to ask
- "Where does the source code live when the project is done?" The answer should be "in your GitHub" or "on a USB drive I'm handing you." Not "on my server, you can keep accessing it via the dev's dashboard."
- "What happens if I want to switch developers after launch?" The answer should be "hand them the GitHub repo, they'll be productive in a day." Not "you'll need to come back to me for any changes."
- "What's the 30-day support window look like?" Most good devs include 30 days of post-launch support (bug fixes, small tweaks). After that, you can extend it, hire someone else, or do it yourself.
- "Can I see a recent shipped example?" The answer should be "yes, here's a link to a live site I built" or "yes, here's the GitHub repo (redacted for client privacy)." Not "my portfolio is at
."
Regional variations
Remote-first means the price is the same regardless of where you are. But there's context worth knowing if you're shopping around locally.
National average (the baseline)
The pricing above is the national average for a hand-coded small business site. Most solo devs and small agencies in mid-size US cities price similarly: $1,000-3,000 for a 5-page site, $2,000-5,000 for a full custom site. Local market expectations generally align with solo-dev pricing in these regions.
High-cost metros (the 1.5-2x zone)
If you're shopping in NYC, SF, LA, Boston, or Seattle, expect local agencies to quote 1.5-2x the national average for the same scope. A 5-page site that's $1,300 remote-first is often $2,000-3,500 in a high-cost metro. The 5-year TCO math still works in your favor vs. Squarespace, but the break-even shifts out (6-7 years instead of 5 years, 3 months).
Remote-first (the "your zip code doesn't matter" zone)
Solo devs and small remote studios price the same regardless of client location. You're paying for the dev's time, not their office. This is the most common model in 2026 and the most competitive on price. The trade-off is less face-time and more async communication — email, Loom recordings, shared repos — which most small business owners actually prefer once they try it.
The honest note
If a local agency quotes you $5,000-15,000 for a 5-page site, they're pricing for their office overhead + their sales team + their account managers, not for the 40 hours of actual dev work. Remote-first pricing reflects the work. Both are legitimate models; remote-first is just leaner.
Per-industry guides in the content moat
The 4 cost tiers on this page apply to every small business website, but the numbers come alive in a specific industry. The per-industry guides show what the same tier framework looks like when applied to a real category, with industry-specific schema, FAQ, and examples:
- HVAC website design: what an HVAC business needs in 2026 — the 6 things, the 5 common mistakes, the 3 hand-coded advantages, the 4 query clusters for SEO and AEO → the HVAC guide
- Plumber website design: what a plumbing business needs in 2026 — same framework, plumbing-tuned copy, with Master Plumber license + 24/7 emergency service → the plumber guide
- Auto repair website design: what an auto repair shop needs in 2026 — same framework, auto-repair-tuned copy, with ASE certifications + specialty vehicle types → the auto repair guide
- Landscaping website design: what a landscaping business needs in 2026 — same framework, landscaping-tuned copy, with project gallery + seasonal banners → the landscaping guide
FAQ — frequently asked questions
How much does a hand-coded small business website cost?
A 1-page hand-coded site starts at $500. A 5-page site starts at $1,300. The most common small business site is $1,500 — a 5-page site with a blog, contact form, and basic SEO + AEO setup. Bilingual sites start at $2,000. Full custom sites with all features run $2,500-$3,500. Custom internal tools and AI integrations start at $2,000. Final quotes are based on a 1:1 conversation about what the project actually needs.
Is $500 enough for a website?
Yes — if the site is a 1-page landing page. The $500 tier is a real, complete, hand-coded site — not a template with your logo dropped on it. It includes custom design, mobile responsiveness, basic SEO, a contact form, and source code handoff. If you need more than one page (about, services, FAQ, contact), the $1,300 tier is the typical starting point.
What is the average cost of a small business website?
Most small businesses pay between $1,300 and $2,500 for a hand-coded site. The lower end is a 5-page site with a contact form. The higher end is a full custom site with bilingual support, blog, contact, FAQ, and advanced features. If you include custom functionality (booking systems, internal dashboards, AI integrations), the range is $2,000-$10,000+ depending on scope.
Why are some websites $500 and others $50,000?
The $500 site is a 1-page hand-coded site with custom design. The $50,000 site is usually a custom web application with backend functionality, user accounts, payment processing, and ongoing development. The $1,300-$3,500 range is the sweet spot for a small business marketing site — 5 pages, blog, contact, basic functionality, fully owned.
How much does Squarespace cost per year?
The Squarespace Business plan is $23/month billed annually, so $276 per year. The cheapest paid plan (Personal) is $16/month = $192 per year. Over 5 years, the Business plan costs $1,380 — and you still don't own the code. The site lives on Squarespace servers, uses Squarespace's template markup, and can't be moved to another host without rebuilding.
Is Squarespace worth it for a small business?
It depends on how long you plan to keep the site. At $23/month for the Business plan, the 5-year cost is $1,380 — and you still don't own the code. If the site is a temporary 2-year experiment, the monthly fee is fine. If the site is a 5+ year asset, hand-coded ownership is cheaper. The break-even math: a $1,300 hand-coded site vs. $1,380 in Squarespace fees = 5 years, 3 months. After that, hand-coded saves $276/year forever. For the full comparison (code ownership, SEO, AEO, lock-in, the 4-step cutover), see the <a href="https://mophe.us/compare/squarespace/" style="color: rgb(var(--color-accent)); text-decoration: underline;">Mopheus Code vs Squarespace deep dive</a>.
What does it cost to own a website outright?
For a 5-page hand-coded small business site, $1,300 is the typical starting point. You own the source code, the design, the domain, and the hosting (in your own account). The only ongoing cost is the domain registration (~$12-20/year) and optional hosting fees if you outgrow the free tier. There are no monthly platform fees, no platform tax, no "support contract" you didn't sign up for. If you want to switch developers, hand them the GitHub repo. If you want to change platforms, the code is portable.
How long does it take to build a small business website?
1-3 weeks from deposit to launch, depending on size. A 1-page site is typically 1 week. A 5-page site is typically 2 weeks. A full custom site is typically 2-3 weeks. Timelines start once the dev has the content (text, photos) and the required access (domain registrar, third-party accounts). A fast turnaround on your feedback keeps the project on track.
Try it before you commit
Not sure which tier fits? The /build/ flow generates a starting template for your business in 30 seconds — services, about, FAQ, contact, the works, generated from your business info. You can edit the text inline, toggle features on or off, re-roll the hero, and share a link. The template is a head start, not a finished site. The finished site is built together after you reach out.
Want to see the real numbers on a finished hand-coded site vs. a monthly-fee platform? Read the shipped cut-over case study — the actual 5-year cost, the actual build, what changed.
Building it yourself? The 47-item small business website checklist covers the homepage, services, about, contact, SEO, AEO, accessibility, performance, and legal — every item you need to get right, grouped by section, with a 5-step order of operations.
Ready to get a quote?
15-20 minutes is all it takes. Tell me about your business, what the site needs to do, and how many pages. I'll come back with a scope + a fixed price + a timeline, usually within 1 business day.