The honest answer: a professionally built small-business website typically costs between $1,500 and $10,000 (£1,200–£8,000), an e-commerce store between $5,000 and $30,000 (£4,000–£24,000), and a custom web application $25,000+ (£20,000+). The frustrating answer you usually get instead is “it depends” — so this guide breaks down exactly what it depends on, with real ranges for every type of build.
Prices below reflect typical 2026 market ranges across the US and UK. Where we quote a range, the low end assumes a straightforward brief and the high end assumes custom design, more pages, and more complex functionality.
| Website type | Typical cost (US) | Typical cost (UK) | Timeline |
|---|---|---|---|
| DIY website builder | $120–$600/year | £100–£500/year | Days |
| Template-based business site | $1,500–$5,000 | £1,200–£4,000 | 2–4 weeks |
| Custom business website | $5,000–$15,000 | £4,000–£12,000 | 4–10 weeks |
| E-commerce store | $5,000–$30,000 | £4,000–£24,000 | 6–14 weeks |
| Custom web application | $25,000–$100,000+ | £20,000–£80,000+ | 3–9 months |
01The six factors that actually determine your price
Two businesses can ask for “a website” and receive quotes that differ by a factor of ten. That is not dishonesty — it is scope. These six factors drive almost every dollar of difference:
- Design approach. Adapting a proven template costs far less than designing every screen from scratch. Custom design pays for itself when your brand and conversion goals justify it.
- Number of pages and templates. A 5-page brochure site and a 40-page site with services, locations, and a blog are entirely different projects.
- Functionality. Contact forms are simple. Booking systems, payment processing, member areas, multilingual support, and CRM integrations each add real engineering time.
- Content. Who writes the copy, sources the images, and prepares the products? “Content ready to go” versus “start from nothing” can swing a quote by thousands.
- Who builds it. Offshore freelancer, local freelancer, small agency, or large agency — hourly rates range from $25 to $250+, and reliability ranges just as widely.
- What happens after launch. Hosting, maintenance, security, and updates are ongoing. A cheap build with expensive upkeep often costs more by year two than a solid build with sensible support.
02What each type of website really gets you
DIY builders ($120–$600/year). Wix, Squarespace, and similar tools are genuinely fine for a hobby project or a placeholder. The trade-off is invisible until later: limited SEO control, template sameness, and a ceiling you hit exactly when the business starts growing. Most businesses that start here rebuild professionally within two years.
Template-based business sites ($1,500–$5,000). A professional adapts a quality theme to your brand, structures your pages properly, and sets up the SEO foundations a DIY build misses. The best value-for-money option for a new business that needs credibility fast.
Custom business websites ($5,000–$15,000). Designed around your customers and conversion goals rather than a template’s assumptions. This is where professional web design earns its price: unique design, faster performance, stronger SEO architecture, and a site built to persuade — not just exist.
E-commerce stores ($5,000–$30,000). Product architecture, payment and shipping integration, tax handling, and conversion optimisation on top of everything a business site needs. Platform choice (Shopify vs WooCommerce) shifts both the build cost and the running cost — see our e-commerce development service for how we scope these.
Custom web applications ($25,000+). Dashboards, portals, SaaS products, booking platforms — software projects with a website attached, priced like software.
“The most expensive website is the cheap one you have to build twice.”
— Every agency’s honest advice, including ours
03The seven ongoing costs nobody puts in the headline price
The build is only the entry ticket. Budget for these seven from day one, and no invoice will ever surprise you:
- ✓ Domain name — $10–$50/year depending on the extension
- ✓ Hosting — $10–$100/month for quality managed hosting
- ✓ SSL certificate — often free (Let’s Encrypt), $0–$100/year
- ✓ Maintenance & updates — $50–$300/month depending on complexity
- ✓ Email hosting — $6–$15/user/month (Google Workspace, Microsoft 365)
- ✓ Premium plugins/licences — $0–$500/year depending on the stack
- ✓ Content & marketing — the cost that actually grows the business; budget separately for SEO and content
A fair rule of thumb: expect ongoing costs of 10–20% of the build price per year. Anyone quoting zero ongoing cost is either hiding it or not planning to maintain your site. Quality managed hosting is the difference between a site that quietly degrades and one that stays fast and secure.
04Freelancer vs agency vs DIY: an honest comparison
DIY wins on upfront cost and loses on everything that compounds: SEO, credibility, conversion, and your own time. If your time has any commercial value, DIY is rarely free.
Freelancers can be excellent value for smaller, well-defined projects. The risks are availability (one person, one calendar), skill gaps outside their specialty (a designer who codes lightly, or a developer who designs reluctantly), and continuity if they move on.
Agencies cost more per hour and deliver a team: design, development, SEO, and content working together, with process, accountability, and someone to call in a year. For a website that is meant to generate revenue, that redundancy is what you are paying for.
We run a full in-house team — design, development, SEO, and content — at rates deliberately below what comparable full-service agencies charge, because we operate lean and do not subcontract. Professional website design starts from $250 — same team quality, without the big-agency overhead. Tell us your budget honestly and we will tell you honestly what it buys.
05How to budget — and the red flags to avoid
Work backwards from value, not forwards from price. If a website brings you two extra clients a month, what is that worth in a year? Price the project against that number and the right budget usually becomes obvious.
- Red flag: a quote without questions. Anyone who prices your project without asking about your business, customers, and goals is guessing — and you will pay for the guess.
- Red flag: “unlimited revisions”. It sounds generous; it actually signals no process and no confidence.
- Red flag: you don’t own it. Confirm you own the domain, the hosting account, and the site itself. Walking away should always be possible.
- Red flag: no mention of SEO or mobile. A site that isn’t built for Google and phones from day one is built to be rebuilt.
- Green flag: a clear scope, a fixed timeline, itemised pricing, and a named point of contact.
Before you sign with anyone — including us — read our guide to the five signs a website is quietly costing you customers. It is the checklist of outcomes a properly budgeted website is supposed to prevent.
So what should you actually spend?
For most established small businesses in the US or UK, the sweet spot is a custom or high-quality template build in the $3,000–$10,000 range with 10–20% per year budgeted for upkeep. Below that, you are usually buying something you will replace; far above it, you should be buying measurable revenue infrastructure, not just design.
If you want a real number instead of a range, that takes one conversation. Tell us about your project — we respond within one business day with an honest assessment, a clear scope, and a fixed quote. No sales pitch, no obligation, and with professional builds starting from $250, a serious website is more affordable than most owners expect.
Website cost FAQs: quick answers
How much does a website cost for a small business?
+
How much does a website cost per month?
+
How much do web designers charge per hour?
+
How much does a WordPress website cost?
+
How much does an e-commerce website cost in 2026?
+
Is it cheaper to build a website yourself?
+
Why do website quotes vary so much?
+