Weight plates racked on a rail in a gym

Pricing

What the Average Cost of Website Design Actually Buys You

Prices run from a few hundred dollars to five figures for what looks like the same five pages. Here is what separates them.

Photo: Pexels

The average cost of website design for a small business runs from about $300 to well past $10,000, and the gap is usually not quality. It is who writes the words, how many people touch the job, and whether you keep paying every month after it launches.

That range is so wide it is close to useless on its own, so this breaks it into bands. What you get in each one, where the hours actually go, and the costs that only show up after the site is live. My own prices are in here too, with the reasoning, because a post about pricing that hides its own is not worth reading.

What each price band actually includes

Nearly every quote you get will fall into one of four groups. The differences are real, but they are almost never about how the finished site looks.

Four ways to get the same five pages built

What you getDo it yourself on a builderOne person, fixed priceA small studioA full agency
Who writes the wordsYou doIncludedSometimes extraIncluded
Custom designTemplateYesYesYes
Typical time to launchWeeks to never7 days2 to 6 weeks6 to 12 weeks
Ongoing monthly costMonthly foreverNoneVariesUsually required
Who holds the loginsYouYouUsually themUsually them

Time and cost columns are typical ranges I have seen quoted, not a survey. My own column is exact.

The builder route looks free until you count your own time and the subscription that never ends. The agency route buys you a team, a project manager and a process, which is worth real money when the site is complicated. Most small businesses are not complicated. They need five pages that load fast, say the right thing and can be found.

A phone calculator, cash and printed financial reports on a deskPhoto: Pexels

Where the money goes on a small site

On a three page build almost all of the work happens before a single extra page exists. That is why the first page costs more than the fourth one, and why quotes that price every page the same are usually wrong in one direction or the other.

Roughly how my time splits on a three page build

Share of the hours, not of the price

Copywriting
30%
Design decisions
20%
Build
20%
Technical SEO and analytics
20%
Intake and handover
10%

My own time on my own process. This is not an industry average and I am not presenting it as one.

The writing is the biggest single piece, which surprises people. A homepage is the hardest thing on the site to write, and it is the reason so many builds stall for months. The client is asked for copy, the copy never comes, and the project sits there. I write it instead, which is a cost on my side and the main reason my floor price is not lower.

The costs that show up after launch

The quote is not the price. These are the line items that appear later, and any of them can quietly cost more over five years than the build did.

  • Hosting. Somewhere between free and about $30 a month. On the setup I use it is free permanently, on an account in the client's own name.
  • The domain. Usually $10 to $20 a year. Check it is registered to you and not to the person who built the site.
  • Edits. Some people include a few, some bill hourly, some sell a monthly plan you cannot cancel. Ask before you sign.
  • The rebuild. If nobody hands you the files and logins, your next website starts from zero instead of from what you already paid for.

What I charge, and why the first page costs more

Three pages for $299, five for $449, seven for $599. Every step up is two more pages for $150, and pages past seven are $75 each, so nothing in it contradicts anything else.

My price list

TierPagesPricePer page
Starter3$299$99.67
Standard5$449$89.80
Full7$599$85.57

Half up front, half when it goes live. No monthly fee for hosting, ever.

The reason the per page number falls is that the fixed work does not change with page count. Intake, the design decisions, the homepage copy, technical SEO, Search Console, analytics, the hosting and domain setup, the edit round and the handover all happen whether you buy three pages or seven. A bigger job spreads that block thinner, so you pay less per page while I earn a bit more per hour. Both of those are true at once, which is why the floor cannot be much lower than it is.

There is more detail on what is in each tier on my what every build includes page, including what counts as a page, which is the part most quotes get vague about.

How to compare two quotes fairly

  1. Put both quotes on the same page count

    A five page quote and a three page quote are not comparable, and page count is the only unit both sides can agree on in advance.

  2. Add five years of monthly fees to each

    A cheaper build with a $39 a month plan attached is not cheaper. Do the multiplication before you decide.

  3. Ask each one who writes the copy

    If the answer is you, add the hours you will spend writing, or the cost of a writer, to that quote.

  4. Ask who the accounts belong to

    Hosting, domain, analytics, Search Console. If they are not in your name, the quote is missing the cost of ever leaving.

What actually moves the price up

Four things explain nearly every difference between two quotes for the same business. None of them are how good the design looks, which is the thing most people think they are paying for.

  • Who writes the words. The single biggest hidden cost. A five page site is about two thousand words of original copy, and somebody has to sit down and write it.
  • How many people touch the job. A designer, a developer, a writer and a project manager is four salaries in the quote. One person doing all four is one.
  • Whether anything is being built from scratch. Connecting a booking system you already pay for is an afternoon. Building one is a different product at a different price.
  • What happens after launch. A build with a mandatory monthly plan attached is a subscription with a setup fee, and it should be compared as one.

Depth is the other one, and it hides inside page count. Ten services with a paragraph and a photograph each is not one page of work, whatever the quote calls it. That is a third of a build. Anybody quoting you properly will ask what goes on each page before naming a number, and if nobody asks, expect the conversation about scope to happen later, after you have paid.

What no website does, at any price

Worth saying plainly, because a lot of money gets spent on the assumption that it will. A website does not generate demand that was not there. It does not put you at the top of Google on its own, and anybody promising a position is describing something they do not control. It does not replace being good at the job or answering your phone.

What it does is convert attention you already have into enquiries, and stop the people comparing you from choosing somebody else by default. That is worth a lot, and it is a smaller claim than the one usually being sold.

What to take away

  1. The range is real but the reasons are boring. Copywriting, headcount and monthly fees explain nearly all of the difference between a $400 site and a $6,000 one.
  2. Per page pricing only makes sense above the first page. The first page carries the setup for the whole site, so a three page site can never be a third of the price of a nine page one.
  3. Compare five year totals, not build prices. A monthly fee turns a cheap build into the expensive option somewhere around year two.

Questions people actually ask

How much should a small business website cost?

For most small businesses, somewhere between $300 and $2,500 for the build. I charge $299 for three pages, $449 for five and $599 for seven, with the copywriting and the technical SEO included in all three.

Why do some web designers charge $5,000 for five pages?

Usually headcount. A studio or agency has a designer, a developer, a writer and someone managing the project, and all four are in the price. That is worth paying for on a complicated site and hard to justify on a five page one.

Is a cheap website worse for SEO?

Not automatically. The technical side, which is titles, headings, clean URLs, a sitemap, structured data, fast loading and Search Console being set up properly, does not cost much to do right. What costs money over time is content, and that is a separate decision from the build.

Do I have to pay a monthly fee for a website?

No. Hosting can be free and permanent on an account in your own name, and that is how I set every build up. The only thing you have to pay for every year is the domain, which is usually $10 to $20.

What makes one web design quote twice the price of another?

Usually copywriting, headcount and whether a monthly plan is attached. Design quality explains far less of the difference than most people assume.

Danny Ruiz

Written by

Danny Ruiz

I build small business websites on my own. The design, the copy, the SEO and the hosting setup, all of it. One person, fixed prices, live in seven days.