How Much Does a Small Business Website Cost?
The honest range, what actually drives the number, and how to avoid paying twice for the same site.
A small business website generally costs anywhere from a few hundred dollars for a do-it-yourself builder to the low-to-mid four figures for a freelancer, and mid-four to five figures for a full agency build — plus ongoing hosting and maintenance either way. Most local owners land somewhere in the middle. What you pay depends far less on how many pages you have and far more on who builds it and whether upkeep is included.
That single number people search for — “what does a website cost” — is really three questions hiding in a trench coat: what you pay to build it, what you pay to keep it running, and what it costs you when it is done badly. This guide walks through all three in plain language, with real market ranges and no sales pressure.
What are the real ways to get a website built, and what does each cost?
There is no single “website price” because there is no single way to build one. Almost every small business ends up choosing between three routes, and the money follows the route.
Do it yourself
A drag-and-drop builder (Wix, Squarespace, GoDaddy) runs a low monthly subscription. Cheapest on paper. The real cost is your time — a weekend to a few weeks — and the result usually looks like a template because it is one.
Hire a freelancer
An independent designer or developer typically charges in the high three to low four figures for a small business site. Quality swings widely, and hosting, updates, and “can you change this?” requests are usually billed separately after launch.
Hire an agency
A traditional agency quotes a project fee — commonly mid-four to five figures for a local business — often with a separate monthly retainer. You get polish and a team, but also the longest timeline and the biggest upfront invoice.
A fourth route has grown up in between: the productized monthly plan, where design, hosting, and maintenance are bundled into one flat monthly price with nothing large upfront. It trades a big one-time bill for a predictable subscription — which for a lot of cash-conscious local owners is the whole point. That is the model behind our done-for-you website plan.

What costs are hiding under the headline number?
The quote you get for “the website” is rarely the whole bill. These are the line items that surprise owners after they have already committed:
- Hosting — your site has to live on a server somewhere. This is a recurring monthly or annual cost that most freelance and agency quotes leave out.
- Domain name — a modest yearly fee to own your web address (the .com). Small, but ongoing and easy to forget to renew.
- Maintenance and updates — software, plugins, and security patches need attention. Neglect this and a site quietly breaks or gets hacked.
- Content — writing, photography, and logo work. If you do not have these ready, someone bills you to create them.
- Changes after launch — new hours, a new service, a seasonal promo. On a project-fee build, each edit is often a fresh invoice.
- SSL and email — the padlock in the browser and a professional address at your domain. Usually cheap, occasionally bundled, sometimes an add-on.
Add these up over a couple of years and the “cheap” option often is not. A one-time build that comes with no maintenance is a car with no oil changes — fine until it is not.
Is it cheaper to pay once or pay monthly?
It depends entirely on whether you count the years after launch. A one-time build looks cheaper the day you pay it. But a website is not a purchase you make once — it is something you own and run, like a storefront lease. Here is the honest trade-off:
| What you are weighing | Pay once (freelancer / agency) | Pay monthly (productized plan) |
|---|---|---|
| Upfront cash | Large lump sum | ✓ Little to none |
| Hosting included | — usually separate | ✓ Included |
| Ongoing maintenance | — extra or DIY | ✓ Included |
| Edits after launch | Often billed per change | ✓ Handled for you |
| Who fixes it when it breaks | You find someone | ✓ Your provider |
| Predictable budgeting | Lumpy | ✓ Flat monthly line |
Neither is universally “cheaper.” If you have design skills, time, and a technical friend, a DIY or freelance build can win on raw dollars. If you want a professional result with no upfront hit and no maintenance headaches, a monthly plan usually wins on total cost of ownership and on peace of mind. Curious how long any of these take to go live? See our guide on how long it takes to build a website.
A professional site without the four-figure invoice
If the big upfront quote is what has kept you off the internet, there is a middle path. Web Engine designs, builds, hosts, and maintains your small business website on one simple flat monthly plan — the price is on the page, the timeline is days not months, and you never get a surprise invoice for a small edit.
What actually makes one website cost more than another?
Two businesses can get quotes that differ by thousands for what looks like the same site. These are the factors that genuinely move the price — and the ones that do not:
Genuinely raises the cost
- E-commerce — a real online store with payments and inventory
- Custom booking, membership logins, or integrations
- Original photography and professionally written copy
- Many unique page layouts rather than one repeated template
- Ongoing support and someone accountable when it breaks
Rarely worth paying extra for
- A high page count — ten similar pages cost little more than five
- Trendy animations that slow the site and age fast
- A bespoke content system when a proven one does the job
- “SEO packages” bolted on with no clear deliverable
- Stock imagery dressed up as custom work
The single biggest price lever is who is accountable after launch. A cheap build with no owner becomes an expensive problem the first time it goes down. Spend your money on a result that stays live and stays maintained, not on decoration.
So how should a small business actually budget for this?
Skip the vanity spend and think in three simple tiers based on what your business really needs today:
You just need to exist and be findable
A clean, fast few-page site that shows what you do, where you are, and how to reach you. This is where the overwhelming majority of local businesses should start — and a bundled monthly plan covers it end to end without a big upfront outlay.
You need to generate and capture leads
The above, plus service pages, a strong call to action, reviews, and a simple contact or booking flow. Still very affordable on a monthly model; more effort on a one-time build because the copy and structure matter more.
You need to sell products online
A full store with payments, products, and inventory. This is the one tier where costs step up meaningfully no matter which route you choose — the complexity is real. Budget accordingly and prioritize reliability.
Whichever tier fits, decide up front whether hosting and maintenance are your job or your provider’s. That one decision changes the true cost more than almost anything else on the quote. Still on the fence about whether you need a site at all? Read do I need a website for my small business.
New Business Website
A professional website built for your business — design, hosting, security, and reviews handled for you.
- Custom professional design
- Hosting & security included
- Mobile-first & fast
- Live review widget built in
Website Support
Already have a website? We keep it updated, secure, fast — and make your changes for you.
- Updates, backups & security
- Content edits done for you
- Speed & uptime monitoring
- Works with sites we didn’t build
Small business website cost: frequently asked questions
Can I get a decent small business website for free?
You can build one at no software cost on a free builder tier, but you will pay in other ways: ads or branding on your site, a builder-owned web address instead of your own domain, limited features, and a template look. For a business you want customers to trust, budget at least for your own domain and reliable hosting. “Free” is fine for a hobby, risky for a livelihood.
Why do agency quotes vary so much for the same site?
Because “website” is not a fixed product. One quote may include copywriting, photography, hosting, and a year of support; another may be design-only with everything else billed later. Always ask what is included after launch — hosting, maintenance, and edits are where the real long-term cost hides. Compare total cost of ownership, not the headline number.
What ongoing costs should I expect after the site is built?
At minimum: hosting and a domain renewal. Realistically, also software and security updates, occasional content changes, and someone to call when something breaks. On a one-time build these are separate and often forgotten until they cause a problem. On a bundled monthly plan they are all included in the single price, which is why owners who dislike surprises tend to prefer that model.
Is a cheap website worth it?
Sometimes. A cheap site that is fast, clear, and maintained beats an expensive one that is slow and abandoned. The danger is a cheap build with no one accountable for keeping it live — that saving evaporates the first time the site goes down or gets hacked and you are scrambling to find help. Cheap is fine; unowned is not.
How does a monthly website plan compare on cost?
A productized monthly plan spreads the cost into a flat, predictable subscription with little or nothing upfront, and folds hosting and maintenance into that one price. Over a single year the total can be similar to a mid-range freelance build; the difference is you never face a large upfront invoice, never get billed for small edits, and always have someone responsible for the site. See our website plan for exactly what is covered.
Do I need to pay for SEO separately?
Basic on-page SEO — clean structure, fast loading, proper page titles, mobile-friendliness — should be baked into any competent build, not sold as an extra. Ongoing SEO work (content, local listings, link building) is a separate marketing investment you can add later once the site itself is solid. Be wary of vague “SEO packages” attached to a build with no clear deliverable.
Related guides
- How long does it take to build a website? — realistic timelines by site type.
- Do I need a website for my small business? — a straight answer for owners on the fence.
- Website support & maintenance — what keeping a site healthy actually involves.
Browse every plain-English answer in the Web Engine guides library, or when you are ready to skip the DIY, see how our done-for-you website plan works.
