If you've asked around for website quotes, you've probably noticed the prices don't make much sense. One freelancer quotes $400. An agency quotes $12,000 for what looks like the same thing. A marketplace template site is "free" until you add up the monthly fees. None of them explain what you're actually paying for, which makes it almost impossible to know if a price is fair.

Most "how much does a website cost" articles online recycle the same round numbers with no real source behind them. This one uses actual disclosed data where it exists, Clutch's survey of small business owners and its own database of agency pricing, industry contract standards from AIGA, and it says clearly when a figure is an estimate rather than a citation.

A synthesis, not one single survey: triangulated from Clutch's disclosed agency-tier pricing data and freelance marketplace rates, not a unified study. Real numbers vary by market and scope.

  • DIY template: $0 to $500
  • Freelancer, simple project: $500 to $3,000
  • Freelancer or small studio, custom project: $3,000 to $10,000
  • Full agency: $15,000 or more
Website price tiers, on the same scale DIY template: $0 to $500. Freelancer, simple project: $500 to $3,000. Freelancer or small studio, custom project: $3,000 to $10,000. Full agency: $15,000 or more. DIY template — $0 to $500 Freelancer, simple project — $500 to $3,000 Freelancer or small studio, custom — $3,000 to $10,000 Full agency — $15,000 or more $0 $15,000 $20,000+
Source: Clutch.co pricing guides and freelance marketplace rates.

One data point worth having before any of this: Clutch's 2025 survey of US small business owners found 83% now have a website, up from 64% in 2018, and only 16% of the businesses still without one cite cost as the main reason, down from 26% in 2018. Cost has become less of a blocker as options at every price point have matured; the real question for most owners now is which price point actually fits, not whether to spend anything at all.

What actually drives the price

It's not the number of pages, and it's rarely the design software someone uses. The things that genuinely change a website's cost are:

  • Custom vs. template. A template with your logo dropped in is fast and cheap. A layout built specifically around your business, your content, and your brand takes real design time, and it shows.
  • Content. Who is writing the copy? If you're handing over a folder of rough notes and expecting a finished, persuasive website out the other end, that's a content project as much as a design project. Good copywriting often takes as long as the visual design.
  • Functionality. A single page that explains your business and takes a booking is a different job from a multi-page site with a blog, online payments, or user logins. Every extra moving part adds planning, building, and testing time.
  • Who's actually doing the work. A solo freelancer with low overhead, a small studio, and a large agency all price very differently for comparable output, and the difference isn't always quality. It's often team size and process.
  • Ongoing support. A site that just gets handed over and forgotten is cheaper up front. A site with any kind of maintenance or support built in costs more, but breaks less and stays current.

Two businesses can ask for what sounds like "the same website" and land on very different prices, because the actual scope, once you list it out, was never the same to begin with. Design quality specifically is worth paying for: it's the largest single factor in whether visitors trust the finished site enough to actually get in touch, covered in more depth in the trust checklist.

Realistic price ranges by project type

These are rough, honest ranges for genuinely custom work, not templates. Prices vary by market, but the relative gap between project types holds up almost everywhere:

  • One page website (a single, focused page for a personal brand, service, or offer): usually the most affordable custom option, since there's one layout to design and one page of content to get right.
  • Multi page business website (home, about, services, contact, maybe a portfolio or blog): a meaningful step up, since it's several layouts, more content, and a navigation structure that has to make sense.
  • Campaign pages and popups: often cheaper individually since they're narrow in scope, but the cost is in getting the conversion-focused copy and design right, not the page count.
  • Sites built to grow (logins, payments, bookings added over time): the base build costs more up front because it has to be structured properly from day one, but it saves you from a costly rebuild later.

If a quote for a genuinely custom multi-page business site comes in dramatically below the range you're seeing elsewhere, ask what's being cut. It's usually content, revisions, mobile testing, or all three.

For scale: Clutch's own database of listed agencies, drawn from real client-submitted reviews rather than self-reported marketing copy, puts the average design-focused project at $38,105 and the average custom-development project at $66,499, with typical hourly rates of $100 to $149 in the US, Canada, and Australia. That's genuinely agency-tier pricing, not what a freelancer or small studio typically charges, and it's worth knowing so a $5,000 freelancer quote doesn't look expensive by comparison when it's actually the cheaper, appropriate option for a smaller project.

A cheap website that needs replacing in a year isn't actually cheap. The real cost of a website is what it costs you divided by how long it keeps working for you.

What a fair quote should include

Before comparing numbers, compare what's actually included. This is what separates a fair quote from a bad one:

  • A flat price, not a vague hourly estimate. You should know the full cost before work starts, not find out later that "a few tweaks" are billed separately.
  • Who writes the content. If it's you, make sure you know that going in. If it's them, make sure it's actually in the price.
  • Mobile and cross-device testing. A site that looks great on a laptop and breaks on a phone isn't finished. Most of your visitors will be on mobile.
  • Ownership. You should own the domain, hosting account, and every file, from day one. If a "cheap" site quietly locks you into someone else's platform, you'll pay for it later trying to leave.
  • What happens after launch. Is there any support included, even briefly? Or are you on your own the moment it goes live?

AIGA, the US professional association for design, publishes guidance for exactly this kind of engagement: a deposit before work starts, a capped number of revision rounds built into the price, and written change orders (with a stated additional cost) for anything genuinely added after the project is scoped. A quote that includes those isn't being difficult, it's protecting both sides from scope creep.

Questions to ask before you sign with anyone

  1. Is this price final, or are there likely add-ons once we start?
  2. Who owns the website, domain, and hosting once it's built?
  3. Will this work properly on mobile, not just on a demo laptop?
  4. Can this be extended later (a login, online payments, a blog) without rebuilding it?
  5. What happens if something breaks after launch?

If any of these gets a vague or evasive answer, treat that as useful information, regardless of the price.

The real question isn't the price, it's the return

For most small businesses, a website isn't a cost so much as a first impression that runs 24 hours a day. It's often the very first contact a potential client has with your business, before a call, before a meeting, sometimes before they even know your name. Judged only on the invoice, a website is an expense. Judged on the clients it brings in over the years it's live, it's usually one of the cheapest, longest-lasting pieces of marketing a small business can own.

To be clear, this is a hypothetical illustration, not a market statistic: a custom build typically costs more upfront but only needs light maintenance after that, while a cheap site that gets rebuilt from scratch once or twice within a few years often adds up to more than the custom build's total cost over the same stretch. That's the lens worth using when you compare quotes: not "what's the cheapest option," but "what will actually represent my business well, and last." Getting found in the first place, once the site exists, is covered in the local SEO checklist, and you can see examples of finished projects in the work section.

Frequently asked questions

What does a small business website actually cost?
There's no single verified survey covering the whole range, but triangulating Clutch's disclosed agency-tier data with freelance marketplace rates gives a workable picture: roughly $500 to $3,000 for a simple freelancer build, $3,000 to $10,000 for a custom multi-page freelancer or small-studio site, and $15,000 or more for full-service agency work, where Clutch's own listed agencies average $38,105 for design-focused projects.

Why do website quotes vary so much for what sounds like the same project?
The price is driven by whether the design is custom or templated, who writes the content, how much functionality is involved, who's doing the work, and whether ongoing support is included. Two businesses asking for "the same website" often have very different actual scope once it's listed out.

What should a fair website quote include?
A flat, final price with no vague add-ons, clarity on who writes the content, real mobile and cross-device testing, full ownership of the domain and files, and some form of support after launch. AIGA, the US design industry association, recommends a deposit, a capped number of revision rounds, and written change orders for anything added later.

Is a website still worth it for a small business?
Clutch's 2025 survey found 83% of US small businesses now have a website, up from 64% in 2018, and only 16% of the businesses still without one cite cost as the main reason, down from 26% in 2018. Cost has become less of a barrier as options at every price point have matured.

Sources

Not sure what a fair price looks like for your project? Let's talk it through.

Book a free intro call