What a small business website actually costs

Real price ranges, what drives them, and how to tell what you're actually paying for.

Plenty of pages that promise to answer this question never answer it. They say “it depends,” list some factors, and invite you to get in touch.

Here’s the direct version: for a small business hiring outside help, the practical range runs from about $1,500 to $15,000 — and where you land inside it depends far more on who you hire than on how many pages you want.

That range is a considered estimate, not a measured fact. Here’s why. Clutch, which derives pricing from client reviews of agency work, reports that most web design projects on its platform come in under $10,000, across a spread running from roughly $2,000 to $100,000. That data skews high by construction — it’s agency projects, reviewed by clients who chose agencies — and it barely sees the solo end of the market at all. In the sources reviewed, we did not find a comparable dataset of freelance website project totals. So treat every number below as a working range, including ours.

The provider and pricing models you’ll meet

Four commercial models come up repeatedly, and they price differently because they’re built differently. One note on overlap: freelancer vs. agency vs. studio answers a structure question — how a provider is organized internally — while this page answers a pricing question: how each commercial model charges, and what that does to your total.

Solo freelancers. One person, working alone. You talk directly to the person building your site, which is the main advantage.

Hourly rates here vary widely depending on where you look. Upwork’s own published figures put the median web designer on its marketplace at $21/hour, rising to $45–75+ for full custom site design — though that’s a worldwide pool, not a US one. ZipRecruiter puts the US average for freelance web designers around $35/hour. For comparison, US government wage data via O*NET puts the median employed web and digital interface designer at $50/hour.

Project totals at this end are the single hardest number in this guide to pin down, and we’d rather say so than invent precision: we did not find a marketplace, survey, or government source in the reviewed material that publishes what freelance website projects total. Any specific figure you see for “what a freelancer charges for a website” — ours included — is built from rates and estimated hours, not from measured project data.

The main risk with solo builders isn’t skill, it’s continuity. There’s no team to absorb it when one person gets sick, overloaded, or takes a larger contract.

Focused studios and fixed-scope providers. A narrow service lane and a repeatable process, sold commercially as a published or fixed price agreed before work starts rather than an open hourly meter. In the sources reviewed, we did not find a reliable national aggregate of project totals specific to this model, so there’s no market range to quote here — compare published provider prices directly instead, line by line, on what each one includes. TruePoint is one of these; our own numbers are at the end of this guide, and they aren’t market data.

Agencies and custom-development providers. A team with separate functions rather than a defined headcount: sales or account management on one side, design and development delivery on the other, usually across a broader service range and a higher overhead base than a one-person practice. Clutch reports that web design firms in the US, Canada, and Australia most commonly bill in the $100–149/hour band, which is where a five-figure project total comes from. If you want a planning figure before you have quotes, roughly $6,000 to $15,000 is our editorial estimate for agency work at small-business scope — an estimate for budgeting, not measured market data.

A tradeoff worth anticipating: at a larger agency, sales/account management and delivery may be separate, so what you saw in the pitch and what you get can drift. Ask who will actually do the work.

Hosted, productized, and subscription services — structured completely differently. This category is where headline prices mislead most, because the model varies wildly between vendors. B12 publishes plans from $49/month, with a setup fee that is optional on some tiers and required on others (the amount isn’t published). Pronto publishes builds from $4,500 and support plans from $99/month. Both are “productized”; they are not remotely the same deal.

What they share is that the recurring fee is where the real cost lives. Do the arithmetic before signing: $99/month for three years is $3,564 on top of whatever the build cost.

None of these is the “right” answer. They’re built for different situations, and the cheapest option is only cheap if it’s the one that fits. Worth knowing, too, that most small businesses don’t use freelancers at all: in Clutch’s 2025 survey of 406 US small business owners, 45% outsourced their site to an agency and only 9% to a freelancer or consultant.

What actually moves the price

Page count matters less than people expect — how many pages you actually need covers why that’s a poor way to size a site. What drives cost:

How much thinking the content needs. A site where you hand over finished copy and photos costs less than one where someone has to figure out what your services even are, how to describe them, and how they should be organized. This can be one of the biggest hidden variables.

Whether anything has to work. A contact form is trivial. Online booking, payments, customer logins, or a searchable inventory each add real build time and real ongoing failure modes.

How custom the design is. A tweaked template is fast and cheap and looks like a tweaked template. A design built specifically around your business takes longer and doesn’t look like everyone else’s.

How clear you are on what the site is for. This one surprises people. A business that arrives knowing what the site needs to do — which services matter most, what a visitor should do first, what makes them different from the shop down the road — moves fast. A business still deciding pays for the deciding, because someone has to do that thinking, and thinking is the expensive part.

How many rounds of changes are included. Revision rounds are where scope quietly balloons. “Unlimited revisions” usually means the price already assumes a lot of them.

Who supplies the photography. Stock photos are free-ish and generic. Real photos of actual work can be stronger proof than generic stock imagery. Missing photography can also delay a project when final images are needed before pages can be finished, and handing them over isn’t the end of it — images usually need cropping, resizing, and color correction to sit properly in a layout.

The costs that arrive after launch

The build price is not the whole number, and the pieces that follow it are easy to underestimate.

The domain. Roughly $11 to $19 a year for a .com. Watch the renewal rate rather than the first-year offer — Namecheap, for instance, currently lists a first year around $11 and renewals at $18.48, while Porkbun charges the same price both years. Verisign’s registry agreement with ICANN also permits periodic .com wholesale price increases, so expect retail renewals to drift upward over time rather than hold flat.

Hosting. Anywhere from free to a few dollars a month for a straightforward brochure site, and materially more for anything with a database behind it.

Maintenance. This depends almost entirely on what the site is built on — it’s the recurring cost that varies most, and it deserves its own arithmetic. The short version: hosted builders bundle it into the subscription, WordPress carries a real update-and-security obligation (published care plans run roughly $89–$799/month), and a static site materially reduces the recurring software-update and security work, though hosting, DNS, forms, and the build setup still apply. What website maintenance actually costs separates the four things that word bundles, with the current published pricing.

Changes. New pages, new content, seasonal updates. Ask how these are priced before you need one.

When you compare quotes, compare the three-year number — build plus recurring — not the sticker. A cheap build attached to an expensive subscription and an expensive build with near-zero recurring costs can trade places entirely by year three.

Why two quotes for “the same site” differ by 5×

Business owners regularly collect quotes of $2,000 and $10,000 for what sounds like one project, and conclude someone is lying. Usually nobody is. The quotes describe different projects wearing the same one-line description, and the difference hides in a handful of variables:

How many distinct pages and services the site covers — not “about five,” but the real number once each service that deserves its own page gets one. Whether the content exists — finished copy and photos handed over, versus someone interviewing you, writing every page, and rescuing phone photos. Content creation can be a substantial portion of the cost, and on content-heavy projects it can exceed the implementation work. Whether anything has to function — forms only, versus booking, payments, accounts, or inventory; each system multiplies build and testing time. How custom the design is — an adapted template versus a design built from your business outward. Who’s quoting — the provider’s structure (freelancer, studio, agency) sets its overhead floor before your project enters the math. How many revision rounds the price assumes. And what happens after launch — a quote that includes a year of support is priced differently from one that ends at handoff.

Two practical uses for this list. First, it’s the checklist for making quotes comparable: ask each provider where your project sits on each variable, and the 5× mystery usually resolves into two honestly different scopes. Second, it’s how to read your own project before anyone quotes it — the same variables, roughly in that order, are what drive our scope conversation too.

If you’d rather work through these variables interactively, the website cost calculator turns them into scope-based ranges — built on the same sources as this guide, with the methodology in the open.

The questions that tell you what you’re really buying

Two projects can carry identical price tags and be wildly different deals. These are the questions that surface the difference:

“What happens when I need a change in six months?” Some builds you can update yourself. Some require the original developer. Some require an active subscription or the site goes away. This is one of the costliest ownership mistakes to discover later, and it rarely comes up during the sale.

“Do I own this?” Ask specifically about the domain, the content, and the site files. If canceling a monthly fee means losing your website, that’s not ownership — it’s a rental with a large deposit. What you actually own breaks down the four separate pieces.

“Who’s actually building it?” Worth asking directly at agencies. The answer is often reasonable; the surprise is what stings.

“What’s not included?” Good answers here are specific and volunteered before you ask. Vague answers are a preview of how scope disagreements will go later.

“What do you need from me, and when?” Late or missing content — copy, photos, business details — can stall a project that’s otherwise ready to move. A provider should be able to explain what they need from you and when; if they cannot, ask how they manage project inputs.

The pricing structure itself is worth understanding too, because it changes who carries the risk — flat fee, hourly, or retainer goes through what each model quietly rewards.

When you shouldn’t hire anyone

If your business is brand new, unvalidated, and you mostly need to exist online — a site builder you set up yourself is the right call. Spending $3,000 to test whether a business idea works is a bad use of $3,000. Custom build vs. website builders covers where that line falls.

Hiring someone makes sense when the website has an actual job: bringing in leads you’re currently missing, or representing work that’s better than your current site suggests. If you can’t articulate what the site is supposed to do, that’s worth resolving before you spend money on it.

Where TruePoint sits

We publish our pricing because hiding it mostly serves the seller. Three fixed scopes — $250, $500, and $1,000 — paid up front, with no monthly retainer required to have a website built.

Those figures sit below the range described above, and that is deliberate rather than an accident of positioning. The range reflects what it costs when the work is priced against the hours it traditionally takes — and most of those hours go on the sales call, the discovery meeting, the proposal, and the account manager relaying your feedback to whoever is actually building. None of that exists here: prices are published, so there is nothing to quote, and scope is fixed at the tier, so there is nothing to negotiate. Where these prices sit, and why sets out the full reasoning. We would rather say that plainly than let the number imply something is missing from the work.

That’s fixed published pricing with productized clarity, without the subscription that usually comes attached. You own the domain, the content, and the site itself. TruePoint does not require a monthly maintenance retainer to keep the engagement active. Normal third-party infrastructure — domain renewal, hosting, DNS, forms, or optional services — can still carry ongoing costs.

On support: anything in the agreed scope that isn’t working correctly gets fixed free for 30 days after launch. After that, fixes and changes are quoted per job, with no retainer. We can do that because these are static sites — no database, no CMS, no plugins — so the static architecture has fewer software components that require recurring patching than a plugin/database/CMS stack.

To be explicit about something the section above implies: our three prices are our prices. They are not evidence of what the market charges, and they shouldn’t be read as a benchmark for anyone else’s quote.

One more thing, because it’s the quiet premise of this whole page: whatever you decide to spend, and whoever you hire, the money is best spent where the gap is — between how good the work is and how good the website says it is.

If you’re weighing scopes, the website packages page lists exactly what’s in each one. If you’d rather just describe your situation and get a straight recommendation, the project form takes a few minutes and costs nothing.

Sources and methodology

Website pricing is not a well-measured market, and it’s worth being open about what that means for the numbers above.

Ranges are approximate, and deliberately wide. Scope changes price more than any other factor, and two projects described identically can differ by a factor of five once the actual requirements surface.

Public pricing data is incomplete and skewed. The Clutch aggregate used here — Clutch’s web design pricing data — is derived from client reviews of agency engagements. It therefore over-represents agency work and larger projects, and barely captures solo freelancers or productized services. Its reported average project cost is far above the figures in this guide for exactly that reason, and we haven’t used it as a headline number because it would mislead a small business owner.

Marketplace rate data is global, not US-only. Upwork’s published medians cover its worldwide pool, where rates in some regions sit well below US ones. We’ve cited it as one reference point rather than a US benchmark, alongside ZipRecruiter’s US figures and O*NET’s government wage data, which measures employees rather than contractors.

Where no reliable source exists, we’ve said so rather than filling the gap with a confident-looking number. Freelance project totals are the clearest example.

Platform and vendor prices come from the vendors’ own current pricing pages — Wix, GoDaddy, B12, Pronto, WP Buffs, Namecheap, Porkbun — rather than from third-party comparison articles, which go stale quickly and frequently reprint each other. Note that advertised builder pricing is usually the annual-prepay rate; month-to-month costs more, and promotional first-year rates are not renewal rates.

Our own prices are not market data. The $250 / $500 / $1,000 figures describe what TruePoint charges. They’re included for transparency about where we sit, not as evidence of what anything should cost — and a single provider’s rates never are, in either direction.

Sources were reviewed in August 2026. Pricing pages change without notice; where a figure matters to a decision you’re making, it’s worth opening the source and checking it yourself.

Questions this guide didn't answer?

Describe the business and what you're weighing. You'll get a direct answer — including "keep what you have" when that's the right one.

Start a Project