"How much does a website cost?" is a bit like asking how much a vehicle costs. A used scooter and a delivery truck both get you from A to B, but they do very different jobs. Website pricing varies just as widely, and most of the difference comes from scope, not from who you hire.
This guide breaks down typical price ranges, the ongoing costs that catch owners off guard and how to compare proposals fairly.
Typical price ranges
Published industry guides put a small business website anywhere from a few hundred dollars to tens of thousands. One widely cited agency guide from WebFX estimates roughly $1,000 to $48,000 for a small business site, with small agencies commonly charging about $6,000 to $12,000 and do-it-yourself builders running about $10 to $200 per month. Treat these as typical ranges rather than benchmarks; quotes in your market will vary.
| Option | Typical cost | Best for | Trade-offs |
|---|---|---|---|
| DIY website builder | Monthly subscription, often tens of dollars to a few hundred | Very small budgets, simple brochure sites | Your time, limited SEO and design control, can look generic |
| Freelancer | Wide range depending on experience and scope | Simple sites with a clear brief | Quality and availability vary; plan for ongoing support |
| Small or mid-sized agency | Commonly mid four figures to low five figures | Businesses that need strategy, design, SEO and integrations | Higher upfront cost, more process |
| Monthly website plan | Recurring fee that bundles build, hosting and updates | Owners who want predictable costs and no maintenance | Check ownership, contract length and what is included |
What actually drives the price
- Number of pages and templates. A five-page site and a 40-page site with service and location pages are very different projects.
- Content. Writing, photography and video often cost as much as design. Good content is also what helps you rank.
- Custom design versus templates. Templates are faster and cheaper; custom design costs more but fits your brand.
- Functionality. Online booking, payments, e-commerce, member areas and quote calculators all add scope.
- Integrations. Connecting forms to a CRM, scheduling tools or industry software adds setup time.
- SEO and performance work. Technical setup, page speed optimization, structured data and keyword research.
- Accessibility and compliance. Accessible design, privacy policies and cookie consent where needed.
Ongoing costs people forget
- Domain name, renewed every year.
- Hosting and SSL, monthly or yearly. Cheap hosting is often slow hosting.
- Maintenance and security updates, especially for plugin-heavy platforms.
- Content updates, such as new services, staff, photos and blog posts.
- Software subscriptions, including forms, booking, chat and email tools.
- SEO and marketing, because launching a site does not bring visitors on its own.
Red flags in website proposals
- No mention of who owns the site, domain and content. You should own your domain and have access to your content.
- Rock-bottom prices with long lock-in contracts. Read the cancellation terms.
- No plan for content. A beautiful site with thin text rarely ranks or converts.
- No mention of mobile performance or speed. Most local searches happen on phones; see our guide to Core Web Vitals.
- Guaranteed rankings. No one can guarantee Google rankings. Read why black-hat SEO will hurt your business.
Questions to ask before you sign
- What exactly is included: pages, revisions, content, photos and SEO setup?
- Who owns the domain, the design and the content if we part ways?
- What does hosting include, and how fast are your sites on mobile?
- How will leads from the site reach us? Can forms connect to our CRM?
- What happens after launch: updates, security, reporting?
- Can I see live examples and talk to past clients?
How to decide what you need
Start with the job the website must do. If it mainly needs to look credible and generate calls, a focused, fast site with strong service pages may be all you need. If you sell online, take bookings or run paid campaigns, budget for the functionality and tracking that make those work.
Digital Warehouses offers websites with hosting and SSL included, from a five-page Website Basic to Website Premium with SEO setup and a CDN, Website Pro with advanced SEO and a staging environment, and fully custom builds. Every engagement is scoped and quoted to your business.
Frequently Asked Questions
How much does a small business website cost?
It depends mainly on scope. Industry guides cite a broad range of roughly $1,000 to $48,000 for small business sites, with DIY builders costing a monthly subscription and small agencies commonly quoting mid four to low five figures. Always compare what is included.
Is it cheaper to build a website myself?
A DIY builder usually costs less in cash but more in time, and you take on design, content, SEO and maintenance yourself. It can work for very simple sites; businesses that rely on their website for leads often benefit from professional help.
What ongoing costs does a website have?
Expect yearly domain renewal, hosting and SSL, maintenance and security updates, software subscriptions and the time or budget for content updates and marketing.
Should I own my website and domain?
Yes. Make sure the domain is registered in your business's name and that your contract states who owns the design and content, so you can move if you ever need to.
How long does it take to build a small business website?
Simple template sites can launch in a few weeks, while larger custom sites with content writing and integrations often take several weeks to a few months. Content readiness is the most common cause of delays.




