
"How much does a website cost?" is one of the first questions every business owner asks, and one of the hardest to get a straight answer to. Quotes for what sounds like the same site can range from a few hundred dollars to tens of thousands.
The gap isn't random. It comes from a handful of decisions: who builds the site, how many pages it has, whether it sells online, and what happens after launch. Once you understand those, you can read any quote and know what you're paying for.
The Three Ways to Get a Website
Most small business websites are built one of three ways, and each has a very different price shape.
DIY website builder
- Typical cost shape
- Low monthly or yearly fee, plus your own time
- Best for
- Very simple sites, tight budgets, owners who enjoy doing it themselves
Freelancer or agency using a template
- Typical cost shape
- One-time build fee, lower than custom
- Best for
- Businesses that need a professional site quickly without unusual features
Custom design and build
- Typical cost shape
- Higher one-time fee, priced by scope
- Best for
- Businesses with specific features, many pages, or a brand that needs to stand out
| Option | Typical cost shape | Best for |
|---|---|---|
| DIY website builder | Low monthly or yearly fee, plus your own time | Very simple sites, tight budgets, owners who enjoy doing it themselves |
| Freelancer or agency using a template | One-time build fee, lower than custom | Businesses that need a professional site quickly without unusual features |
| Custom design and build | Higher one-time fee, priced by scope | Businesses with specific features, many pages, or a brand that needs to stand out |
DIY builders look cheapest because you pay a small subscription. But your hours count too: choosing a template, writing every page, finding images, and fixing things when they break. If the site is meant to bring in customers, a slow or confusing DIY site can quietly cost more in lost leads than a professional build would have.
What Actually Drives the Price
Design style matters less than most people think. These are the things that really move a quote up or down.
- 1
Number of pages
A five-page site (home, about, services, contact, one more) costs far less than a site with a page for every service and location. Each page needs layout, writing and testing.
- 2
Selling online
An online store adds products, payments, shipping, taxes, and order emails. It's one of the biggest single jumps in price.
- 3
Custom features
Booking systems, member areas, quote calculators, and connections to your CRM or other tools all take extra build and testing time.
- 4
Content
If you supply finished text and photos, the build is faster. If the builder writes copy or sources images, expect that to be priced in.
- 5
SEO and speed setup
Proper page titles, structure, fast loading and analytics setup take time, but they decide whether anyone finds the site after launch.
A useful habit: before asking for quotes, write a simple list of the pages you want and the features each one needs. You'll get quotes you can actually compare, and you'll avoid paying for things you don't need.
The Ongoing Costs Nobody Mentions
The build is only part of the cost. Every website has running costs, and they're easy to forget when you're comparing build quotes.
Ongoing website costs to budget for
- Domain name, renewed every year (check the renewal price, not just the first-year deal)
- Hosting, billed monthly or yearly, or bundled into a builder subscription
- Security and software updates, especially for WordPress plugins and themes
- Regular backups, so a mistake or hack doesn't mean starting over
- Small content changes and fixes when something stops working
- Paid plugins, apps or a premium theme, if your site uses them
Some providers bundle these into one monthly maintenance plan. Others leave you to handle them yourself. Neither is wrong, but a cheap build with no plan for updates can turn expensive the first time something breaks.
Want a real number for your site?
Tell us what you need and we'll send a clear quote with the page list and everything included.
How to Compare Website Quotes
When two quotes are far apart, they're almost never quoting the same work. Ask each provider the same questions so you can line them up fairly.
- Which pages are included? Get the list in writing.
- Who writes the content? If it's you, when is it due?
- Is basic SEO setup included? Page titles, descriptions, headings, a sitemap and analytics.
- Will it be fast on phones? Ask how they test speed.
- Who owns the site and the domain? It should be you.
- What happens after launch? Training, fixes during the first weeks, and the cost of ongoing care.
Own your domain
Register your domain in your own name and keep the login. If a provider registers it for you, make sure it's transferred to your account. Losing access to your domain is one of the most painful problems a small business can have with its website.
Ways to Keep the Cost Down Without Cutting Corners
You don't need the most expensive option to get a website that works. A few habits save real money:
- Start with the pages that bring in customers, and add the rest later.
- Have your text, logo and photos ready before the build starts.
- Choose a platform that fits your plans, so you don't pay to rebuild in a year.
- Keep feature wishes for phase two unless they bring in leads or sales now.
- Put a simple maintenance plan in place so small problems never become big ones.
The Bottom Line
The honest answer to "how much does a website cost?" is that it depends on pages, features, content and who builds it, plus ongoing costs for hosting and care. Get a page list together, compare quotes on what's included, and budget for life after launch. Our website development builds start from $999, and the estimator on that page gives you a starting number in a minute. Already have a site that needs work? See our website maintenance plans, or read our Wix vs WordPress comparison if you're still choosing a platform.


