What a small-business website costs

Four ways to get one, and what each costs over three years.

  • Prices checked October 2026
  • Sources at the bottom

Four ways to get one

I sell one of these, so the sources are at the bottom.

  • Do it yourself

    $10–$50/month

    GoDaddy, Wix or Squarespace. You build it and keep it up to date.

    • A template and an editor
    • Hosting and a security certificate
    • Every change, made by you
  • A subscription

    $21–$59/month

    A national company builds it from a form, plus a $79 setup fee.

    • Hosting, the domain and email
    • Changes for 30 days on the cheapest plan
    • Unlimited changes from $59 a month
  • A designer

    $800–$10,000

    Paid once to build it, then $25 to $305 a month to host and keep up.

    • A design made for your business
    • Someone you can meet
    • Bigger changes billed by the hour
  • Prices are for a basic site: a few pages and a contact form.
  • Ranges run from the cheapest plan to one that takes payments and bookings.
  • Designers quote per job; these are typical ranges.

The first three years

Paying yearly wherever you can.

What each way costs for a basic small-business site
WayFirst yearThree years
GoDaddy, yourself$120–$300$480–$1,1881 3
Wix or Squarespace, yourself$204–$348$612–$1,0441
Subscription$329–$669$829–$1,8492
Freelancer$1,100–$7,160$1,700–$14,4804
Corner Shop Sites, yearly$998$1,996
Corner Shop Sites, monthly$1,087$2,263
Design agency$2,300–$13,660$2,900–$20,9804
  1. Plus the domain from the second year, and every change is yours to make.
  2. Changes included for the first 30 days only, on the cheapest plan.
  3. GoDaddy’s first year is discounted; the three years count the full price after it.
  4. Building it, plus $25 to $305 a month for hosting and upkeep. Bigger changes are billed on top.

With me, the price covers all of it: I build it, put it live, make every change you ask for, back it up and keep it running. And you see it finished before you pay anything.

What other prices don’t tell you

Ask a builder, a subscription or a designer before you pay.

  • Your time Most owners spend 10 to 30 hours getting a builder site ready. At $80 an hour, that’s $800 to $2,400.
  • Year two Builders’ first-year discounts end, and the domain is billed separately.
  • Whose name the domain is in A designer or a platform may register it in theirs. It’s the hardest part to get back.
  • Changes Ask a designer whether they’re included, billed by the hour, or yours to make.
  • Undoing a mistake Not every builder can put a whole site back the way it was. Ask what happens when a change goes wrong.
  • Leaving A Wix site can’t move to another host. Leaving means building it again.

With me, every change is included and every version is kept, the domain is in your name, and the files are yours if you ever leave.

Three questions that decide it

  1. Will you keep it up to date yourself?

    If yes, and you’d enjoy it, a builder is the cheapest way to have a website. I’d tell you the same in person.

  2. Do you need it to sell or take bookings?

    A button to the booking or ordering tool you already use comes with every way on this page. A store or a booking system of its own is a bigger job, at a bigger price, from anyone.

  3. Do you want to see it before you pay?

    With a designer or a subscription, you pay before the site exists. With me, you see the finished site first and decide.

Questions about the cost

What is the average cost for a website designer?

In the US, most web design projects cost less than $10,000, and agencies charge around $100 to $149 an hour. For a small business with a few pages and a contact form, a freelancer typically charges $800 to $3,500.

How much does it cost to have someone build my website?

A freelancer typically charges $800 to $3,500 for a small site, and an agency usually $2,000 to $10,000. After that, hosting and upkeep typically run $25 to $305 a month. I charge $499 once the site is built and you’ve decided to keep it, then $49 a month with every change included.

What will I pay every year after it’s built?

Hosting, the domain, and whatever changes cost. On GoDaddy, Wix or Squarespace that’s $180 to $444 a year once any first-year discount ends, paid yearly, and the changes are yours to make. With a freelancer or an agency, hosting and upkeep typically run $25 to $305 a month, or $300 to $3,660 a year, with bigger changes billed on top. With me it’s $499 a year, or $49 a month, with changes included.

Is a cheap website any good?

It can be. Price mostly follows how many pages, how much custom design and how many changes are included. Whether a site loads fast and works on a phone is something you can check for yourself: ask for three sites they’ve built for businesses like yours and open them on your phone.

Can I start on Wix and move later?

You can, but you’d be starting over. Wix sites can’t be hosted anywhere else, so moving means rebuilding the site. Your domain can come with you, and so can your words and photos if you keep copies.

Why would I pay you when Wix costs less?

If you’ll build it and keep it current yourself, don’t. I’m for the owner who would rather not: I build it before you pay, make every change you ask for, and the domain stays in your name.

Want to see yours first?

Send me your business name and town. I’ll build your preview and send you the link: $499 if you keep it, then $49 a month.