The Short Answer: $0 to $500,000+
That range is not helpful, and we know it. But it is honest. The cost of a website depends on what you need it to do, who builds it, and how much revenue it needs to generate. A personal blog and a 500-product ecommerce store with custom checkout flows are both "websites," but they are not the same project.
Here is the more useful answer: most small businesses spend between $3,000 and $25,000 on a professional website that actually works. Below that, you are cutting corners that cost you customers. Above that, you are building something with serious complexity that justifies the investment.
We build websites and run ecommerce marketing for businesses across multiple industries, and the single biggest mistake we see is companies choosing a price point before understanding what they need. So let us walk through every tier, what you get at each level, and when each option makes sense.
Website Cost by Build Type
Every website falls into one of four build categories. The category determines your baseline cost more than anything else.
| Build Type | Cost Range | Timeline | Best For |
|---|---|---|---|
| DIY / Template | $0 - $500 | 1 - 7 days | Personal sites, hobby projects, basic landing pages |
| Freelancer | $2,000 - $10,000 | 2 - 8 weeks | Small businesses, simple brochure sites, basic ecommerce |
| Agency | $10,000 - $50,000+ | 6 - 16 weeks | Growth-stage businesses, complex ecommerce, lead generation |
| Enterprise | $50,000 - $500,000+ | 3 - 12 months | Large corporations, custom platforms, SaaS products |
Let us break down exactly what you get and what you give up at each tier.
Tier 1: DIY and Template Sites ($0 - $500)
Platforms like Wix, Squarespace, WordPress.com, and Shopify Starter let you build a website yourself using pre-designed templates. The platforms handle hosting, security, and basic SEO. You pick a template, add your content, and publish.
What you get
- A live website within days
- Pre-built templates with modern design
- Built-in hosting and SSL
- Drag-and-drop editing
- Basic analytics
What you give up
- Custom design and branding (your site will look like thousands of others)
- SEO architecture (templates rarely follow best practices for site structure)
- Conversion optimization (templates are designed to look good, not to convert)
- Performance (template bloat slows page load, which kills mobile conversions)
- Scalability (you will outgrow the platform faster than you expect)
This tier makes sense if your website is informational and not revenue-generating. A personal portfolio, a local community group page, or a placeholder while you plan a real build. If your business depends on the website to generate leads or sales, this tier will cost you more in lost revenue than you save on development.
Tier 2: Freelancer ($2,000 - $10,000)
Hiring a freelance web designer or developer gets you a semi-custom website. The freelancer typically works from an existing theme or framework and customizes it to your brand. You get more control over design, better structure, and someone who (ideally) understands UX basics.
What you get
- Customized design that matches your brand
- Responsive layout optimized for mobile
- Basic SEO setup (meta tags, sitemap, schema)
- CMS integration so you can edit content
- 5 to 15 pages with original copy placement
What you give up
- Strategy and research (most freelancers build what you ask for, not what you need)
- Ongoing support (freelancers disappear, change careers, or get too busy)
- Complex integrations (CRM, ERP, custom APIs are usually outside their scope)
- Performance guarantees (no SLAs, no accountability for load time or uptime)
- Conversion-focused design (few freelancers have data to back their design decisions)
This tier works for established small businesses that need a professional online presence but do not rely on the website as their primary sales channel. A local service business that gets most referrals through word of mouth. A B2B company where the website supports sales calls rather than driving them.
Freelancer pricing breakdown
| Deliverable | Typical Freelancer Rate |
|---|---|
| Simple brochure site (5-7 pages) | $2,000 - $5,000 |
| WordPress custom theme | $3,000 - $8,000 |
| Basic Shopify store setup | $3,000 - $7,000 |
| Landing page design | $500 - $2,000 |
| Website redesign (existing site) | $3,000 - $10,000 |
Tier 3: Agency ($10,000 - $50,000+)
An agency build is where web development becomes web strategy. You are not paying for a website. You are paying for research, UX design, conversion architecture, technical SEO, content strategy, and a team that has built enough sites to know what actually drives results.
What you get
- Discovery and research phase (competitor analysis, user research, conversion mapping)
- Custom UX/UI design from scratch
- SEO architecture built into the site structure from day one
- Conversion-optimized page layouts backed by data
- Complex integrations (CRM, payment processors, marketing automation, APIs)
- Performance optimization (Core Web Vitals, page speed, mobile experience)
- Content strategy and copywriting
- Post-launch support and iteration
- Analytics and tracking setup
What makes it worth it
The difference between a $5,000 website and a $25,000 website is not aesthetics. It is revenue impact. A properly built agency site has conversion rate optimization baked into every page. The navigation is structured for SEO. The checkout flow (if ecommerce) is tested against benchmarks. The site speed is engineered, not just hoped for.
We have seen businesses double their lead volume within 90 days of launching an agency-built site, not because the old site was ugly, but because the new one was built to convert. That is the ROI case for this tier.
Agency pricing by project type
| Project Type | Agency Cost Range | Typical Timeline |
|---|---|---|
| Brochure / corporate site (10-20 pages) | $10,000 - $25,000 | 6 - 10 weeks |
| Ecommerce store (Shopify/WooCommerce) | $15,000 - $50,000 | 8 - 14 weeks |
| Custom web application | $25,000 - $75,000+ | 10 - 20 weeks |
| Full website redesign | $10,000 - $40,000 | 6 - 12 weeks |
| Membership / subscription platform | $20,000 - $60,000 | 8 - 16 weeks |
Tier 4: Enterprise ($50,000 - $500,000+)
Enterprise web development is a different category entirely. These projects involve custom software development, complex infrastructure, multi-team coordination, and integration with enterprise systems like SAP, Salesforce, or custom ERPs. The website is not a brochure. It is a platform.
If you are reading this article, you probably do not need an enterprise build. But for context: large B2B platforms, multi-vendor marketplaces, SaaS products, and corporate sites with hundreds of pages and multiple user roles fall into this category. The cost reflects the engineering complexity, security requirements, and organizational coordination involved.
Website Cost by Site Type
Another way to understand pricing is by what type of site you need. Here is a consolidated view across all build tiers:
| Site Type | DIY / Template | Freelancer | Agency |
|---|---|---|---|
| Personal blog or portfolio | $0 - $200 | $1,000 - $3,000 | Overkill |
| Brochure site (5-10 pages) | $100 - $500 | $2,000 - $5,000 | $10,000 - $20,000 |
| Small ecommerce (under 50 products) | $300 - $500 | $3,000 - $8,000 | $15,000 - $35,000 |
| Large ecommerce (500+ products) | Not viable | $5,000 - $15,000 | $25,000 - $75,000+ |
| Lead generation site | $100 - $300 | $2,000 - $6,000 | $10,000 - $30,000 |
| Web application / SaaS | Not viable | $8,000 - $25,000 | $30,000 - $150,000+ |
| Website redesign | $0 - $300 | $3,000 - $10,000 | $10,000 - $40,000 |
12 Factors That Determine Your Website Cost
Every quote you receive is a function of these variables. Understanding them lets you control costs without gutting quality.
1. Number of pages
More pages means more design, more content, and more development time. A 5-page brochure site is a fundamentally different project than a 50-page site with multiple content types. Each unique page template adds $500 to $2,000 in design and development costs at the agency level.
2. Custom design vs. template
A template-based site starts with an existing design and modifies colors, fonts, and layout. A custom design starts with a blank canvas, user research, wireframes, and multiple revision rounds. Custom design adds $3,000 to $15,000 to a project depending on complexity.
3. Content management system
WordPress, Shopify, Webflow, headless CMS solutions like Sanity or Contentful - each has different licensing costs, development complexity, and ongoing maintenance requirements. A headless CMS setup can add $2,000 to $10,000 versus a standard WordPress installation.
4. Ecommerce functionality
Product listings, cart functionality, checkout, payment processing, inventory management, shipping calculations, tax automation, and order management all add complexity. A basic Shopify store and a custom ecommerce build with multi-currency support are separated by tens of thousands of dollars. For optimizing what you already have, see our complete Shopify SEO guide.
5. Third-party integrations
CRM integration (HubSpot, Salesforce), email marketing (Klaviyo, Mailchimp), payment processors (Stripe, PayPal), accounting software (QuickBooks, Xero), and shipping providers (ShipStation, Shippo) all require development time. Each integration typically adds $500 to $5,000 depending on API complexity.
6. SEO architecture
A website built with SEO from the start costs less and performs better than retrofitting SEO onto an existing site. Proper SEO architecture includes URL structure planning, internal linking strategy, schema markup, page speed optimization, and content hierarchy. This is not an add-on. It should be foundational.
7. Content creation
The website is a container. Content fills it. Professional copywriting runs $100 to $500 per page. Product descriptions for ecommerce stores can cost $25 to $100 per product. Photography adds $500 to $5,000. Video content starts at $1,000 per video. Many businesses underestimate this line item by 50% or more.
8. Responsive design complexity
Every site needs to work on mobile, tablet, and desktop. But complex layouts, interactive elements, and data-heavy pages require significantly more development time to make responsive. A simple blog post adapts easily. A multi-column pricing comparison table with interactive filters does not.
9. Performance requirements
Page speed directly impacts conversion rates and SEO rankings. Achieving a 90+ score on Google PageSpeed Insights requires image optimization, code splitting, lazy loading, CDN configuration, and sometimes architectural changes. Performance engineering is a real cost that many agencies skip.
10. Accessibility compliance
ADA compliance and WCAG 2.1 AA standards are increasingly important, both legally and ethically. Building an accessible site from scratch adds 10 to 20% to development costs. Retrofitting accessibility onto an existing site costs more. This is worth the investment: accessible sites also tend to perform better in search.
11. Security requirements
SSL certificates, firewall configuration, DDoS protection, regular security audits, and PCI compliance (for ecommerce) all factor into cost. Basic security comes with most hosting. Enterprise-grade security with monitoring and incident response adds $200 to $2,000 per month.
12. Multilingual support
If your audience spans multiple languages, you need translation management, locale-specific URLs, hreflang tags, and potentially different content strategies per market. Multilingual adds 30 to 50% to the base website cost.
The Hidden Costs Most People Miss
The build cost is the number everyone focuses on. The ongoing costs are what actually determine the total investment over time. Here is what you need to budget for beyond the initial build:
| Hidden Cost | Annual Range | Notes |
|---|---|---|
| Domain registration | $10 - $50 | Premium domains can cost $500-$50,000+ |
| Hosting | $60 - $6,000 | Shared hosting ($5/mo) to dedicated servers ($500/mo) |
| SSL certificate | $0 - $300 | Free with most modern hosting, paid for enterprise validation |
| Maintenance and updates | $1,200 - $6,000 | CMS updates, plugin patches, security monitoring |
| Content updates | $1,000 - $12,000 | Blog posts, product updates, seasonal changes |
| Professional photography | $500 - $5,000 | One-time but often needs refreshing annually |
| Premium plugins / apps | $200 - $3,000 | SEO tools, form builders, page builders, analytics |
| Email hosting | $60 - $300 | Google Workspace or Microsoft 365 |
| CDN / performance | $0 - $1,200 | Cloudflare free tier to enterprise CDN |
| Backup and disaster recovery | $100 - $600 | Automated backups, restore capability |
For a typical small business website, expect $2,000 to $8,000 per year in ongoing costs on top of the initial build. For ecommerce, that number climbs to $5,000 to $20,000+ when you factor in app subscriptions, payment processing fees, and inventory management tools.
When to Go Cheap vs. When to Invest
Not every business needs a $25,000 website. And not every business can afford to cheap out. Here is the framework we use with clients:
Go with DIY or a freelancer when:
- Your website is informational, not transactional
- You get most of your business through referrals or offline channels
- You have fewer than 10 pages of content
- You do not need complex integrations
- Your industry is not competitive online
- You are validating a business idea before investing heavily
Invest in an agency build when:
- Your website is your primary sales or lead generation channel
- You sell products online and need a high-converting store
- You compete with businesses that have strong web presence
- You need integrations with CRM, ERP, or marketing automation
- You want to rank in competitive search terms (and your competitors already do)
- You have outgrown your current site and it is costing you business
- You need ongoing optimization, not just a one-time build
The calculation is straightforward: if your website generates (or should generate) more than $10,000 per month in revenue, a professional build pays for itself within 3 to 6 months through improved conversion rates alone. If your site generates less than $1,000 per month and is unlikely to grow significantly, a budget build is reasonable.
Website Redesign: When Your Current Site Is Costing You Money
A website redesign is not the same as a new build, but it is also not cheap. The cost depends on how much of the existing site you are keeping versus rebuilding.
| Redesign Scope | Cost Range | What It Involves |
|---|---|---|
| Visual refresh only | $2,000 - $8,000 | New colors, fonts, images on existing structure |
| UX overhaul | $8,000 - $25,000 | New navigation, page layouts, conversion flows |
| Full rebuild | $15,000 - $50,000+ | New platform, new design, new content, new architecture |
| Platform migration | $5,000 - $30,000 | Moving from one CMS/platform to another with redesign |
Signs you need a redesign:
- Your bounce rate is above 60% on key landing pages
- Mobile conversion rate is significantly lower than desktop
- Page load time exceeds 3 seconds
- You cannot update content without a developer
- Your competitors' sites look and perform better than yours
- You are embarrassed to send prospects to your website
Ecommerce Website Costs: A Deeper Look
Ecommerce deserves its own section because the complexity (and cost) scales differently than brochure sites. The platform you choose, the number of products, and the sales features you need all compound the price.
Platform comparison for ecommerce
| Platform | Monthly Cost | Setup Cost (Agency) | Best For |
|---|---|---|---|
| Shopify Basic | $39/mo | $5,000 - $15,000 | Small to mid-size stores, dropshipping |
| Shopify Plus | $2,300+/mo | $25,000 - $100,000+ | High-volume stores, B2B, enterprise |
| WooCommerce | $20 - $200/mo (hosting) | $5,000 - $25,000 | WordPress users, content-heavy stores |
| BigCommerce | $39 - $399/mo | $8,000 - $30,000 | Multi-channel sellers, B2B commerce |
| Custom (headless) | $100 - $1,000+/mo | $30,000 - $150,000+ | Unique UX requirements, maximum performance |
If you are building on Shopify, our Shopify marketing strategy guide covers how to maximize your return after launch. The build is just the beginning. What you do after launch determines whether the investment pays off.
How to Evaluate Web Development Quotes
When you receive quotes from multiple developers or agencies, do not just compare the bottom-line number. Compare what is included:
Questions to ask every vendor
- What is included in the quote? Get a line-item breakdown. "Website design and development" is too vague.
- How many revision rounds? Unlimited revisions is a red flag (it means the process is undefined). Two to three rounds is standard.
- Who writes the content? If content is not included, add $2,000 to $10,000 to your budget.
- What about SEO? Basic on-page SEO should be included. If they charge extra for meta tags and sitemaps, walk away.
- What happens after launch? Ask about maintenance, support hours, and hosting. The cheapest build often becomes the most expensive site when you need changes.
- Do I own the code? Some agencies retain ownership of custom code. Make sure you own everything.
- What is the payment structure? 50/50 (half upfront, half at launch) is standard. Never pay 100% upfront.
Red flags in web development quotes
- No discovery or research phase mentioned
- Timeline under 4 weeks for a custom site (they are cutting corners)
- No mention of mobile optimization or responsive design
- Hosting locked to their proprietary platform
- No post-launch support included
- Unable to show recent portfolio work
- Price that is dramatically lower than every other quote (you get what you pay for)
What Makes a Website Worth the Investment
A website is not an expense. It is infrastructure. The right website pays for itself through leads, sales, and brand credibility. The wrong one is an ongoing liability that costs you customers every day it is live.
Here is what separates a website that generates ROI from one that just exists:
- Speed. Every second of load time reduces conversions by 7%. A fast site is not a luxury. It is a revenue requirement.
- SEO from day one. Retrofitting SEO costs 3 to 5 times more than building it in. URL structure, internal linking, schema markup, and content hierarchy should be planned before design starts.
- Conversion architecture. Every page should have a purpose and a clear next step for the visitor. This requires strategy, not just design talent.
- Analytics and tracking. If you cannot measure what your website does, you cannot improve it. Proper tracking setup is non-negotiable.
- Scalability. Your website should handle 10x your current traffic without falling over. Build for where you are going, not where you are.
The Bottom Line on Website Costs in 2026
Here is the honest summary:
- If you need a basic online presence and your revenue does not depend on it, spend $500 to $5,000 and move on.
- If your website is a revenue channel, invest $10,000 to $30,000 in a professional build with strategy, SEO, and conversion optimization baked in.
- If you are running a large ecommerce operation or building a web application, budget $30,000 to $100,000+ and work with a team that has done it before.
- Regardless of build cost, budget $2,000 to $10,000 per year for maintenance, hosting, content, and ongoing optimization.
The most expensive website is the one that does not work. A $50,000 site that converts at 3% generates more profit than a $2,000 site that converts at 0.5%. Think about cost in terms of return, not just line items.
Not sure what your website should cost? We give honest assessments, even when the honest answer is "you do not need us." Request a free audit and we will review your current site, identify what is costing you conversions, and give you a clear recommendation on whether a redesign, optimization, or new build makes sense for your business.