Blog

How Much Does a Small Business Website Cost?

Page count, ecommerce, custom features, writing, branding, photos, integrations, and upkeep. Here is how each one moves the number on your quote.

Published · 9 min read · SiteByPiece

Ask five web designers what a small business website costs and you will get five different numbers. That is not because someone is lying to you. It is because "a website" can mean a three page site that tells people what you do, or a system with accounts, scheduling, and payments behind it.

This article breaks down what actually moves the price, so you can read a quote and know what you are looking at.

What actually affects website pricing

Almost every quote comes down to eight things. Some of them you control, and some depend on what your business needs to do online.

1. Number of pages

Pages are the clearest cost driver. A home, about, services, and contact site is a small build. Add an individual page for each service, a gallery, an FAQ, and policies, and the layout, writing, and testing work multiplies.

2. Ecommerce

Selling online adds product pages, variations, a cart, checkout, shipping or pickup rules, and tax settings. A catalog of eight items is a different project from a catalog of eight hundred, even though both are "a shop."

3. Custom functionality

Booking, quote calculators, customer logins, dashboards, file uploads, internal queues, and multi-step forms all take real build time. This is usually the difference between a website and a business system.

4. Copywriting

If you supply the wording, you save money. If the designer writes it, that is a separate skill and a separate line item. Either way, someone has to write it, and unwritten content is the single most common reason projects stall.

5. Logo and branding

A designer can work with the logo and colors you already have. Creating a logo, choosing type, and building a color system is its own project and is usually quoted separately.

6. Images

Your own photos of your work, your team, and your space almost always outperform stock. Cost shows up when photos need to be sourced, licensed, retouched, or reshot.

7. Integrations

Booking tools, payment links, review widgets, email marketing, chat, maps, and analytics each need to be connected and tested. Most are quick individually; a long list adds up.

8. Ongoing maintenance

Updates, backups, small content edits, and monitoring are ongoing work. Some designers require a monthly plan, and some make it optional. Ask which one you are agreeing to.

A simple website versus a larger business system

It helps to think about which of these two you are actually buying, because the price ranges barely overlap.

A simple website

  • Explains who you are and what you do
  • A handful of pages
  • Contact form, phone, and directions
  • Photos of your work
  • Maybe a booking link or payment link
  • Priced in the hundreds for most small businesses

A business system

  • Customer or employee accounts
  • Dashboards and internal work queues
  • Databases and multiple user roles
  • Document uploads and messaging
  • Custom workflows built around how you operate
  • Priced in the thousands because it is software

Plenty of businesses start with the first and grow into the second. That is a normal path, and it is usually cheaper than trying to guess at everything you might need three years from now.

SiteByPiece pricing as one example

Every studio prices differently. Here is how ours is set up, mostly so you have a real reference point while you compare quotes.

PackageBest forPrice
Starter WebsiteA clean, credible first website.$220 regular / $195 paid in full
Business WebsiteRoom to explain what you do and take bookings.$320 regular / $280 paid in full
Business PlusThe package most small businesses land on.$680 regular / $600 paid in full
Complete WebsiteFor businesses selling online and ranking locally.$920 regular / $810 paid in full
Business SystemsA website plus a small tool your business actually runs on.$1,400 regular / $1,230 paid in full
Custom Business BuildsFor larger or more customized systems where a normal website package will not cover it.Starting at $2,220
Prices shown are the current SiteByPiece package prices. Domain, hosting, and business email are paid separately to those providers.

Projects open with a $25 design fee, which covers the agreement, the detailed website intake, and the written project plan built from your answers before any building starts.

Pay In Full

One payment at the lower price. Once your intake and plan are done, the build begins and runs straight through.

Build As You Pay

You purchase your website in pieces at your own pace. Each piece is built after it is paid for, and anything you have not purchased yet simply waits. There is no credit application, no credit check, and no financing approval, because you are buying work rather than borrowing money.

Both routes are laid out in more detail on website design payment plans, and affordable website design covers how we keep the numbers where they are.

How to compare quotes without guessing

  1. 01Ask for the page list in writing. Not "a website" — the actual pages.
  2. 02Ask what is included versus quoted separately: copy, photos, logo, booking, ecommerce.
  3. 03Ask how many revision rounds are included and what happens after those.
  4. 04Ask who owns the site, the domain, and the hosting account when the project ends.
  5. 05Ask what happens if you want to add a feature later, and what that typically costs.
  6. 06Ask whether maintenance is required or optional, and what the monthly amount covers.

If a designer cannot answer those in writing, the price is not really a price yet. A quote you can read line by line is worth more than a low number with no scope attached.

So what should you budget?

For a small service business that needs to look credible, be findable, and let people reach you, a few hundred dollars gets you a real, custom site if the scope is honest. For a shop with a large catalog or a business that needs accounts, portals, or workflows, plan in the thousands, because you are commissioning software.

The most useful thing you can do before spending anything is write down what your website has to accomplish this year. When you are ready, start your website and the intake will walk you through the rest.

Common cost questions

Is a cheap website always a bad website?
No. A small, well-built three page site can outperform an expensive one if it loads fast, reads clearly on a phone, and makes contacting the business obvious. Price problems usually show up when the scope was never written down, not when the number was low.
Why do quotes for the same website vary so much?
Because the quotes are rarely for the same work. One may include copywriting, photo editing, and a booking system while another covers layout only. Ask each designer for a written page list and a feature list before comparing totals.
What ongoing costs should I plan for?
Your domain registration, hosting, and business email are billed by those providers and renew on their own schedule. Optional extras include a maintenance plan, paid plugins or apps, and any booking or payment tools you choose to use.
Do I have to pay the whole cost upfront?
Not with every designer, and not with SiteByPiece. You can pay in full at the lower price or use Build As You Pay and purchase your website in pieces at your own pace.

Ready to Start Building?

Every project begins with a $25 design fee. That covers your intake, your project plan, and the schedule for your build.