Three Quotes, Same Project, Wildly Different Numbers
A business owner sends the same brief to three places and gets back $900, $6,500, and $24,000. It looks like somebody is lying. Usually nobody is. They are quoting three different things and calling them all "a website."
Here is what each tier actually contains.
Under $1,500: A Template, Filled In
At this price nobody is designing anything. A theme gets bought, your logo and copy get dropped in, and it goes live. Sometimes it is a template on a builder platform and sometimes it is a WordPress theme with a page builder on top.
When this is the right call: you need to exist online this month, you have no budget, and the alternative is nothing. A clean template beats no website by a wide margin.
What you are not getting: original design, real SEO structure, performance work, or anything specific to how your business actually sells. You will also inherit whatever the theme does, including the parts that slow it down.
The hidden cost: you will pay for it again in two years, because the ceiling is low and you will hit it.
$3,000 to $8,000: A Real Custom Build
This is where most local businesses land, and it is where the value curve is steepest.
At this level you should get a design made for your business, a structure built around whatever your money action is (call, book, quote, order), on-page SEO across every page, mobile handled properly rather than as an afterthought, and a site fast enough to pass Core Web Vitals.
What drives the number inside this band: page count, whether copy is written for you or supplied by you, photography, and how many integrations are involved. A five-page trades site with your own photos sits at the bottom. A twenty-five-page site with location and service pages, a booking flow, and a blog sits at the top.
What to check before you sign: ask who owns the code, ask what happens if you leave, and ask to see a site they built that is at least a year old. Sites age badly when they were built badly.
$10,000 and Up: A System, Not a Site
Above this the deliverable stops being pages. It is a website plus the machinery around it: a CRM connection, automated follow-up, a booking or ordering system, a customer portal, custom tooling that runs part of the business.
When it makes sense: when the site is load-bearing. If a meaningful share of your revenue arrives through it, or if it replaces admin hours every week, the math is easy.
When it does not: when you are buying it because it sounds serious. A $20,000 site does not fix a positioning problem, and it will not outperform a $6,000 site for a business that gets most of its work by phone and referral.
The Costs That Do Not Show Up on the Quote
- •Hosting and domain. Small, but real. Budget $20 to $60 a month depending on the stack.
- •Copywriting. If it is not in the quote, you are writing it. Most projects that stall, stall here.
- •Photography. Stock photos of somebody else's building are the fastest way to look like everybody else. A local shoot runs a few hundred to a few thousand.
- •Maintenance. Platforms and plugins need updating. Either you are paying someone or you are gambling.
- •Content after launch. A site that never changes slowly stops ranking.
How to Read a Quote
Ask these four questions and the picture gets clear fast:
- •What is the money action, and how does the design serve it? If they cannot answer, they are selling pages.
- •Who writes the copy? This is the most commonly hidden line item.
- •What are the performance targets? "Fast" is not a target. Numbers are.
- •What happens in year two? Ownership, maintenance, and what changes cost.
A shop that answers all four crisply is more likely to be worth its number than the shop with the lowest one.
Our Own Position
Most of what we build sits in the middle band, because that is where a local business gets the most back per dollar. We quote fixed prices after a scoping call, not hourly, and the scope is written down so nobody argues about it later.
If you want a real number for your project rather than a range from a blog post, tell us what you're building and we will put one together.

