How Much Does a Website Cost in 2026?

The real answer depends on what you need. Here's how to figure that out without overpaying.

The Short Answer

Website costs range from $0 (DIY with free tools) to $10,000+ (large custom builds). But that huge range isn't helpful. What matters is what you actually need and what you'll actually use.

For a typical local small business, expect $297 to $3,000 for a professional website that works. That gets you a mobile-responsive site, decent design, basic SEO setup, and a contact form. The specific cost depends on whether you build it yourself, hire a freelancer, or work with an agency.

Most businesses overpay because they don't know what the different price points actually mean. A $10,000 site isn't always better than a $2,000 site. Sometimes it's just more expensive.

What Drives Website Cost

Understanding cost drivers helps you figure out what's actually worth paying for.

Design Complexity

Simple, clean design using proven patterns costs less. Custom, animated, highly visual design costs more. A basic 5-page business site: $500-2,000. A custom-designed portfolio or branded experience: $5,000-15,000+.

Number of Pages and Content

More pages mean more design work and more content to optimize. 3-5 pages: $300-1,500. 10-15 pages: $2,000-5,000. 20+ pages with complex information architecture: $5,000-15,000+.

Custom Functionality

A static brochure site with a contact form is cheap. A site that needs to handle booking, payments, member logins, or database integrations is expensive. Each feature adds $500-5,000 depending on complexity. eCommerce with shopping cart: $3,000-20,000+. Booking system: $2,000-8,000. Member portal: $5,000-25,000+.

Content Creation

If the builder creates copy, photos, and graphics, that's included in the cost. If you provide everything, cheaper. Professional copywriting: $1,000-5,000. Professional photography: $1,000-10,000. Video production: $2,000-20,000+.

SEO Setup and Optimization

A basic site that loads and works is one thing. A site optimized for search rankings is another. Basic SEO setup (site structure, speed, mobile optimization): included in good web builds. Keyword research and content strategy: $1,000-3,000 extra. Ongoing SEO work: $500-2,000/month.

Ongoing Maintenance and Support

Some builders include yearly support. Others charge separately. Ongoing hosting and updates: $10-50/month minimum. Support and changes: $200-500/month. Full care plan: $300-1,000/month.

Website Cost by Builder Type

The same website can cost different amounts depending on who builds it. Here's what each option actually gives you.

DIY/Template Builder

$0-500

What you get: You design and build the site using Wix, Squarespace, WordPress.com, or similar. Hosting is included in their monthly plan ($200-400/year). Takes 40-80 hours of your time.

  • Pros: Cheap, full control, no contracts
  • Cons: Limited design flexibility, no expert help, you do all the work, harder to optimize for SEO

Best for: Solopreneurs with design skills who have time to learn the platform.

Freelancer

$1,000-5,000

What you get: A freelancer or small team builds a custom site. You pay once upfront (or in phases). Hosting is separate ($50-150/year). Typically takes 2-4 weeks.

  • Pros: Custom design, faster than DIY, usually includes basic SEO, personal relationship
  • Cons: Quality varies widely, less support after launch, no dedicated account manager, timeline can slip

Best for: Small businesses that want quality but don't want to pay agency prices.

Small Agency

$3,000-15,000

What you get: A web design agency builds a professional site with strategy. Usually 5-7 page sites. Includes design, content strategy, SEO setup, and some revisions. Hosting is separate ($100-200/year). Takes 4-8 weeks.

  • Pros: Professional quality, process-driven, ongoing support available, SEO-friendly structure
  • Cons: More expensive than freelancers, less personal than solo builders, contracts usually required

Best for: Growing businesses that want quality and ongoing support.

Large Agency / Enterprise

$5,000-10,000+

What you get: Full strategy, design, development, content, branding, and launch. Usually 15+ pages, custom functionality, integrations, ongoing optimization. Takes 8-16 weeks.

  • Pros: Highest quality, comprehensive strategy, custom features, dedicated team, long-term partnership
  • Cons: Most expensive, longer timelines, overkill for small businesses, inflexible once project starts

Best for: Large businesses, complex requirements, or companies needing ongoing marketing.

What Small Businesses Actually Need

Most local businesses don't need a $20,000 website. But they do need more than a free one. Here's the actual minimum that works.

The Minimum Web Presence

A working website for a small local business needs:

  • 3-7 pages (Home, About, Services, Contact, maybe Location/Testimonials)
  • Mobile-responsive design (looks good on phones)
  • Fast loading speed (under 2 seconds)
  • Professional-looking design (not DIY obvious)
  • Working contact form or booking system
  • SEO basics (proper titles, descriptions, mobile optimization)
  • One year of hosting included

Pricing That Option

A freelancer can build that for $1,200-3,000. Rapid City Digital starts at $297 with our done-with-you model where you provide content direction. A small agency charges $3,000-8,000. You're paying for design time, development, and basic optimization. That's a fair trade.

Common Overspend Areas

Here's where small businesses throw money away:

  • Animations and effects: Look cool, slow down the site, don't help conversions. Cost: +$1,000-5,000. Value: minimal.
  • Stock photos: High-res custom photography is better. Pre-made stock photo sites are cheaper. But buying 50 stock photos is expensive and looks generic. Cost: +$500-3,000. Value: usually negative.
  • Unnecessary pages: Building 20 pages when you'll use 5. Each page needs maintenance. Cost: +$2,000-8,000. Value: almost none.
  • Complex features you won't use: A fancy CMS you never log into. A blog nobody updates. Cost: +$1,000-10,000. Value: negative (ongoing hosting cost for nothing).
  • "We'll do SEO later": Rebuilding a site for SEO after launch is more expensive than building it right the first time. Cost: +$3,000-8,000 to fix. Value: you should have done it upfront.

What to Invest In

If you're spending money, spend it here:

  • Fast, responsive design: Slow sites lose customers. Phones account for 60%+ of traffic. Non-negotiable.
  • Clear information hierarchy: Visitors need to find what they're looking for in 2 clicks. Good design does that.
  • SEO foundation: A site built correctly from the start ranks better and costs less to optimize later.
  • Professional copywriting: If you're not a writer, hire someone. Weak copy kills conversions. $1,000 in copy writing pays for itself in lead quality.
  • Working contact or booking system: If people can't easily reach you or book, what's the point?

Hidden Costs Most People Don't Think About

The website cost is just the beginning. These recurring expenses add up.

Domain Name

$12-15/year for a standard domain. Some registrars charge more. That's not a big cost but it's a new thing on your business expenses. Non-negotiable if you want to look professional.

Hosting

If you build with Wix/Squarespace, hosting is included in their plan ($200-500/year). If you hire someone to build a custom site, you need hosting ($50-150/year from GoDaddy, Bluehost, etc.). Not all builders include hosting in their quoted price. Ask.

SSL Certificate (Security)

Most hosting now includes free SSL. This encrypts data between the visitor's browser and your server. If it's not included, it costs $50-200/year. Worth having if you collect payments or sensitive info. Non-negotiable for ecommerce.

Maintenance and Updates

Your site needs security updates, plugin updates (if using WordPress), and occasional fixes. If your builder doesn't include this: $100-500/year for quarterly maintenance. Some agencies bundle this. Some don't.

Content Updates

You need to update content occasionally. Change hours, add new services, fix broken info, refresh copy. If you do it: free (but takes time). If you hire someone: $50-200/hour. Budget $1,000-5,000/year if you have more than a couple pages.

SEO Work

The site build includes basic SEO setup. But ongoing optimization (content strategy, keyword research, link building, technical audits) is separate. Budget $500-3,000/month if you're serious about rankings. Or $0 if you're just waiting for organic growth (which takes longer but is free).

Email Marketing Tools

If you want to capture emails and send newsletters: ConvertKit, Mailchimp, or similar ($0-300/month depending on list size). Not necessary but useful if you want to build a list.

Analytics and Tracking

Google Analytics is free. But if you want advanced tracking (calls, form submissions, revenue attribution): $200-1,000/month for dedicated tools. Basic Google Analytics is enough for most small businesses.

Total Cost of Ownership

A $2,000 website site, $100/year hosting, and $500/year maintenance = $2,600 total first year. $600/year after that. A $10,000 site with the same maintenance: $10,500 first year, $600/year after that. Over 3 years, the expensive site isn't worth it unless you need the extra features.

How to Know If You're Overpaying

Red flags that mean a builder is inflating the price.

Red Flag: "You Need a Fancy CMS"

A Content Management System (CMS) lets you edit content without a developer. WordPress, Webflow, and custom systems all do this. But you don't need a "custom CMS" for a 5-page business site. Wix, Squarespace, or WordPress are better than something custom-built just for you. If someone's quoting $8,000 for a "proprietary CMS" for a small business, they're overbuilding. A fair quote is $2,000-3,000 for a similar site with a standard CMS.

Red Flag: "You Need This Extra Feature"

A builder suggests features you don't need (blogging system you won't use, membership area you're not ready for, etc). Each adds cost and complexity. Ask yourself: "Will I actually use this within the first year?" If not, skip it.

Red Flag: "Design Changes Cost Extra"

Good builders include 2-3 rounds of revisions in the base price. If they're charging $500 per design change, they're just trying to lock you in. Standard: 2-5 revisions included. After that, $75-150/hour for changes.

Red Flag: "We Can't Show You a Timeline"

Quality builders tell you: Design phase: 2 weeks. Development: 3 weeks. Content/optimization: 2 weeks. If they say "it depends" to everything, they're not organized. Good timelines are typically 6-12 weeks for a solid custom site.

Red Flag: "Setup Fees and Hidden Charges"

A builder quotes $3,000 for the site, then adds: $500 setup fee, $200 domain registration fee (you could do this for $12), $100 logo consultation (outside their scope), $300 "optimization" fee. These should be in the original quote or not charged at all.

How to Price Check

Get 3 quotes. Look for similarities in scope and timeline. If one quote is 3x higher, ask why. Usually it's either overscoping (unnecessary features) or overpricing (same work, higher markup). The middle quote is usually fair. Check what quality websites actually cost in the market before comparing.

Frequently Asked Questions

How much does a basic website cost for a small business?

A basic professional website for a small local business typically costs between $297 and $3,000 depending on who builds it. DIY options start at $0-500. Freelancers charge $1,000-5,000. Small agencies start around $3,000-15,000. What matters is that you get a mobile-responsive, fast-loading site with SEO fundamentals and a contact form.

Is a $500 website any good?

It depends on the builder. A $500 template site from Wix or Squarespace can work well for simple businesses. A custom site at that price point probably means cutting corners on design or SEO. The question isn't price—it's whether the site generates leads. A cheap site that brings zero customers is expensive. A higher-priced site that brings leads pays for itself.

Why do some websites cost $20,000?

Higher costs reflect more work: custom design (not templates), complex functionality (databases, integrations, membership areas), extensive content creation, SEO strategy and optimization, ecommerce setup, and ongoing support. A $20,000 site usually has 15+ pages, custom animations, integrations with multiple tools, and significant content strategy work.

Should I use Wix/Squarespace or hire someone?

Templates (Wix, Squarespace, WordPress.com) are fast and cheap, best if you want full control and don't mind limitations. Hiring a freelancer or agency is better if you want custom design, specific functionality, or full SEO optimization. The tradeoff: templates cost less upfront but limit growth. Custom sites cost more but scale with your business.

What's the cheapest way to get a professional website?

Use Squarespace or Wix ($200-500/year) if you're comfortable designing it yourself. Hire a freelancer ($1,000-5,000) for a custom site if you want professional design without agency markup. DIY WordPress is free software but requires hosting ($50-100/year) and you need design skills. Most businesses find freelancers offer the best value for quality and price.

Do I need to pay monthly for a website?

You need to pay for hosting every month ($10-50) whether you build it yourself or hire someone. If you use Wix/Squarespace, the hosting is included in their monthly plan. If you hire a freelancer to build a custom site, hosting and domain are separate monthly costs. You should expect $10-50/month in ongoing hosting minimum.

Get a Custom Quote for Your Business

Not all websites are the same. The right price depends on what you actually need to grow your business.

We build custom sites starting at $297 (with your content direction) up to full-service designs with strategy and ongoing support. No template slap-on jobs. No unnecessary features. Just the site that works for your specific goals.

Tell us what you're trying to accomplish and we'll send you a personalized quote with no surprises.

Get Your Custom Quote

Ready to invest in a website that works? See our website design services and what's included in each package. Or explore whether you actually need a website first.