How Much Does a Small Business Website Cost in 2026?

7 min readHearth & Code

Somewhere between $0 and $50,000. That's the honest range for a "small business website," and it's also completely useless to you.

So let's get specific. We build sites for landscapers, coaches, salons, and app founders, and we've seen what owners actually pay once the invoices land. Here's where the money goes in 2026, what moves the number up or down, and where the sneaky costs like to hide.

The short answer

There are three ways to buy a website, and each comes with its own price tag:

  • DIY builders (Wix, Squarespace, GoDaddy): $15–$50 a month. Plus your evenings and weekends, which are worth more than you think.
  • A freelancer: usually $500–$3,000 one-time, depending on experience and how much hand-holding the project needs.
  • A studio or agency: $2,000–$10,000 and up, often paired with a monthly plan for hosting and upkeep.

For reference, our own pricing sits near the bottom of that agency range on purpose: $899 for a 3–5 page custom site, with a $99/month care plan that covers hosting, security, and edits.

Why quotes are all over the map

Because "website" describes wildly different things. A five-page brochure site for a plumber and a forty-page site with online booking, a customer portal, and a blog are both "a website" the way a bicycle and a delivery truck are both "transportation."

When two quotes for the same project are thousands of dollars apart, one of three things is going on. The scopes are actually different, one party misunderstood the job, or somebody is charging for a brand name. Ask each bidder to list exactly what's included and the mystery usually evaporates fast.

What actually drives the price up

A handful of things account for most of the spread between an $899 site and an $8,000 one:

Page count. More pages means more design, more writing, more testing. Simple.

Custom design versus a template. Templates are cheaper and they look it. A designed site costs more up front and keeps paying you back in credibility, because visitors can smell a $30 theme.

Who writes the copy. This one surprises people. Writing is often half the labor in a small site. If you hand over finished text, the price drops; if someone has to interview you and write every word, it climbs.

SEO work. A site can be built with search in mind (fast, structured, keyword-aware) or it can be a pretty brochure nobody finds. The first costs more. It's also the only version that earns its keep. If ranking matters to you, our local SEO service is where that work lives.

Features. Online booking, quote calculators, e-commerce, member logins. Every interactive feature is a small software project riding along with your website.

The costs nobody puts in the quote

A few line items tend to show up after you've signed. None of them are scandalous, but you should see them coming. Your domain runs $10–$20 a year. Hosting, when it isn't bundled, adds $10–$40 a month. WordPress sites often carry a quiet "plugin tax" where the booking tool, the forms, and the backup service each want $50–$200 a year.

And then there's maintenance. Software updates, security patches, the inevitable "can we change the hours on the contact page" requests. Handled ad hoc, this stuff bills hourly and adds up in ugly, unpredictable lumps. That's the whole reason care plans exist: one predictable number instead of surprise invoices.

Cheap gets expensive

We've rebuilt a lot of $300 websites. The pattern repeats: it looked fine in the Facebook ad, then it never ranked, broke on phones, and the person who built it stopped answering email. The owner limps along for two years, loses who-knows-how-many customers to competitors with better sites, and eventually pays full price for a proper rebuild anyway.

A website that doesn't bring in customers isn't cheap at any price.

That cuts the other way too. Plenty of small businesses genuinely don't need a $10,000 build, and an agency that pushes one on a four-page service business is solving its own revenue problem, not yours.

What we charge, since you're wondering

We publish our pricing because we got tired of hearing "it depends" from every agency we ever asked. Our Launch package is $899 for a custom 3–5 page site with on-page SEO and Google Business Profile setup, plus $99/month for hosting, security, backups, and content edits. The Grow package is $2,499 with ongoing monthly SEO at $349/month. Custom apps and software start at $5,000 and get scoped individually.

Month-to-month, no long contracts. If we ever stop earning the retainer, you cancel and keep everything.

The better question

Don't ask "what does a website cost." Ask what a customer is worth. A landscaper whose average job runs $4,000 needs a site to produce one extra job a year to pay for itself several times over. Two extra calls a month and the math gets silly.

Price the website against the customers it brings in, and the difference between $899 and $2,499 stops being the interesting question. Whether the site actually gets found — that's the interesting question.