Small business

How much does a small business website cost?

The honest answer is that a small business website can cost almost nothing or tens of thousands of dollars, and both are fair prices for what you get. The trick is knowing which one you need. Most local businesses need far less than a custom build, and a little more than they'd get doing it themselves on a Sunday.

If you run a restaurant, there's a version of this with restaurant platforms included: How much does a restaurant website cost?

What are the main ways to get a small business website?

OptionUpfrontMonthlyWho does the work
DIY builder (Wix, Squarespace)$0About $19-$39 on yearly plansYou
Freelancer or agencyA few thousand dollars and upHosting and upkeep varyA designer, after meetings with you
Custom build from a studio like Abra$5,000 and upHosting and care plans varyA designer and developer
Website in a Week$795 (one page) or $1,295 (3-5 pages)$25Us, from one form

Builder prices are list prices from published reviews. They change, so check before you sign up.

What do you get from a DIY website builder?

The lowest cash cost. Wix's paid plans run $19, $29 and $39 a month on a yearly plan. Squarespace starts around $19 a month paid yearly, or about $25 paid monthly. Both have templates for almost every kind of business, and both can draft a first version with AI in a few minutes.

The part nobody prices in is the rest of the job. Someone has to write the words, pick and size the photos, connect the domain and make sure your business email keeps working afterward. For a lot of owners that takes several weekends, and plenty of DIY sites end up half finished with the template's sample text still on them.

What does a freelancer or agency charge?

It depends a lot on who you hire and what you ask for. Clutch, a site that collects verified reviews of agencies, says most web design projects on its platform come in under $10,000, and that US agencies typically bill $100 to $149 an hour. A freelancer is often less than an agency, but you're still paying for meetings, a design process and rounds of revisions.

That's money well spent when you need something built around how your business works: booking, an online store, a members area, or a brand that has to look like nobody else. At Abra, our custom builds start around $5,000. For a cleaning service or a tutor who needs to be found and called, it's usually more than the job needs.

What does each option cost over three years?

Monthly prices make everything look cheap. Here's the same comparison over 36 months, before domain fees:

Option3-year totalNot included in that number
Squarespace, entry plan, paid yearlyAbout $684Your time building and updating it
Wix Core, paid yearlyAbout $1,044Your time building and updating it
Website in a Week, one page$1,695 ($1,515 if you pay hosting yearly)Changes after launch, quoted when you need them
Website in a Week, 3-5 pages$2,195 ($2,015 if you pay hosting yearly)Changes after launch, quoted when you need them
Custom build$5,000 and up, before hostingHosting and ongoing care

Doing it yourself is the cheapest in dollars. It's only cheaper overall if your time costs nothing and the site actually gets finished.

What costs do small businesses forget to plan for?

  • The domain name. Usually around $10 to $20 a year from a registrar, on top of every option above. Renewals are often higher than the first year.
  • Photos. Good phone photos are fine for most local businesses. A professional shoot costs extra with any option.
  • Changes after launch. On a builder it's your time. With a freelancer it's their hourly rate. With us it's an email and a small quote.
  • Your email. Connecting a domain the wrong way can stop your business email from arriving. Here's how that happens and how to avoid it: Will a new website break my email?
  • Leaving. Ask what happens to your site if you stop paying. Some builders keep it. Ours is yours.

Which option should my business choose?

  • You like tinkering and have a few free weekends: a DIY builder.
  • You need booking, a store or something built around how you work: a freelancer, an agency or a custom build.
  • You need a real site that people can find and call you from, and you don't want to build it yourself: Website in a Week.

What the $795 and $1,295 cover

Both packages include a mobile-friendly site built from your Google Business Profile or Yelp page and the photos you send, the words written for you, a contact form that goes to your email, your domain connected without touching your email, basic SEO setup and one round of changes. The one-page site is $795. The 3-5 page site is $1,295 and gives you home, about, services, contact and one more page of your choosing. Both are $25 a month for hosting.

What's not included: online stores, booking systems, logins, or anything that connects to other software. Those are available as add-ons, quoted for what you need.

Other questions owners ask

Is there a free option?

Wix has a free plan, but it shows Wix ads and gives you a wixsite.com address instead of your own name. Google used to offer free websites through Business Profiles, but it shut those down in 2024. Your Google Business Profile itself is still free, and you should have one either way.

What does the $25 a month cover?

It keeps your site online and loading fast. You don't manage servers, updates or renewals. There's a 12-month minimum, or you can pay $240 for the year.

Can I start with one page and add more later?

Yes. It won't be priced as the simple difference between the two packages, because it depends on what you want to add, but it's easy to do. More on picking a size here: One-page website or several pages?

Do I own the website?

Yes. If you ever want to move it somewhere else, we hand you the files. No fee and nothing held back.

Sources

  1. Wix price change, UsagePricing (Aug 2026) - Light $19, Core $29, Business $39 per month, yearly plans
  2. Squarespace website cost in 2026, Playcode - US plans from $19/month billed annually, $25 billed monthly
  3. Clutch, web design pricing - most projects reviewed cost under $10,000; US agency rates $100-$149/hour
  4. Upwork, "How much does a domain name cost?" - domains typically $10-$20 a year
  5. Search Engine Journal, Google Business Profile websites shutting down - free Business Profile websites turned off in 2024

Start today. Live next week.

Start your site