"How much does a website cost?" I get this question probably five times a week. And the answer most agencies give is some version of "well, it depends" which is technically true but also completely unhelpful. So here are actual numbers.

DIY website builders ($0 to $300/year)

DIY builders like Wix, Squarespace, and Google Sites will get you a website for $0–$300/year, but you're trading cost for performance — they look like templates because they are templates, and their SEO and speed limitations are real. You pick a template, drag stuff around, fight with the editor for a weekend, and you've got something that kinda looks like a website. Plans run about $12 to $25 a month.

Here's the thing though. They look like templates. Because they are templates. Your plumbing company ends up looking exactly like a yoga studio in another state that picked the same theme. The SEO tools are basic at best, you don't really control your page speed, and customization hits a wall fast. We had a contractor come to us last month who'd spent 40 hours building his Wix site and it still looked... not great. That's 40 hours he could've spent on actual paying work.

For a personal blog or a hobby project, these are fine. For a business trying to compete for local customers? You're gonna have a hard time.

Freelancer with a premium template ($500 to $2,000)

Hiring a freelancer to set up a premium WordPress theme runs $500–$2,000 and gives you a more polished result than DIY — but you're still on a shared template, and if the freelancer disappears (they often do), you're stuck. You buy a nice WordPress theme, hire someone on Upwork or Fiverr to set it up, add your content, configure basic SEO. More polished result for sure.

But that template is shared by thousands of other sites. And when something breaks six months from now (it will), good luck tracking down that freelancer. They've moved on to other projects. We've rebuilt so many sites that started this way because the original person just disappeared and nobody could figure out how to update anything.

Custom-built website ($1,000 to $10,000+)

A custom-built website — designed specifically for your business, market, and customers — is where most serious local businesses land, with prices ranging from $1,000 for a clean 5-page site to $10,000+ at larger agencies. A site designed specifically for your business, your market, your customers.

At the low end, $1,000 to $3,000 gets you a clean professional site with 5 to 10 pages, real design work, mobile-first build, and SEO baked in from the start. At the high end agencies charge $5K, $8K, sometimes $10K+ and honestly? A lot of that premium goes to their office rent and their project managers and their fancy proposal documents. Not to better code.

I've seen $8,000 agency sites that were worse than $1,500 freelancer builds. Price doesn't always equal quality in this industry and thats kind of a dirty secret nobody talks about.

What actually makes the price go up

Website prices rise based on a handful of concrete factors — and once you know them, you can quickly spot whether a quote is fair or inflated. Here's what actually drives cost:

The cheapest option is usually the most expensive

A cheap or free website that doesn't rank on Google, doesn't work on mobile, and doesn't convert visitors into calls isn't saving you money — it's costing you every customer who searched for you and left. Here's what that actually looks like in practice. A $300 website that doesn't show up on Google, doesn't work on phones, and doesn't convert visitors into phone calls isn't saving you money. Its costing you every customer who searched for what you do and couldn't find you. Or found you and left.

We talked to a restaurant owner in Huntington Beach who'd been running a free Wix site for two years. He was spending $2,000 a month on DoorDash fees because people couldn't find his website to order direct. His "free" website was costing him $24,000 a year. Wild when you think about it that way.

What we charge

$1,000. One time. No hidden fees, no "discovery phase" surcharge, no surprise invoices three months later. You get a free audit, two completely different design concepts to choose from, mobile-first development, SEO setup, SSL, Google Business integration. Usually done in about two weeks.

We keep it that low because we don't have a downtown office and a sales team and account managers sending you weekly status emails. We just build websites. Turns out thats way more efficient.

Not sure if your site has these problems?
Find out in 30 seconds — free.

Get your free website audit →

Frequently Asked Questions

How much should a small business spend on a website?
It depends on how hard your website needs to work for you. If your website is your primary source of leads and customers, budget $1,000–$3,000 for a proper custom build. If it's a supporting presence and most customers find you through referrals or in-person, a freelancer template at $500–$1,000 may be enough. Never spend zero — a broken or missing site actively costs you credibility.
Is a $1,000 website good enough for a local business?
Yes — if it's genuinely custom-built and not a template. At $1,000 from a professional, you should get a mobile-first design, SSL, basic SEO setup, Google Business integration, and clean code that loads fast. That's what Page Surgeon delivers at that price point. What you won't get at $1,000 from a large agency is much — they'll put you in a queue for months.
What's typically included in a website build?
A complete build should include: custom design (not a template), mobile-first responsive layout, SSL certificate, on-page SEO setup (title tags, meta descriptions, heading structure), Google Analytics integration, contact forms, and a content management system. Additional costs kick in for e-commerce, booking systems, custom integrations, copywriting, and photography.
How long does it take to build a small business website?
A straightforward 5–10 page local business website should take 1–3 weeks from kickoff to launch, assuming content is ready. At Page Surgeon, most builds are done in about 3 days once we have your logo, photos, and copy. Large agencies often quote 6–12 weeks — that timeline is mostly project management overhead, not actual build time.

Maria got her site rebuilt for $1,000. New design, mobile-first, fast load times, proper SEO setup. She started getting Google calls within the first month. She told me the site paid for itself in week three.

That's the math on a good website. The question isn't whether you can afford to fix yours. It's whether you can afford not to.

Not sure what you need?

Start with a free audit. We'll look at what you've got now and tell you honestly what it would take to fix it. No commitment, no pressure, no follow-up calls unless you want them.

See What Your Site Is Actually Costing You →

How much a website costs depends on what you need and who builds it. But the one thing I can guarantee is that no website, or a bad one, will always cost you more than a good one.

Serving small businesses in Los Angeles, San Diego, and Orange County.