A professional small-business website in the US typically costs $2,000–$10,000 to build in 2026 — but the honest range runs from under $500 if you build it yourself to $75,000+ for a large custom site. What you pay depends on how you build it, how complex it is, and who does the work. This guide breaks down every route and site type with real US price ranges — and covers the ongoing costs most people forget to budget for until the bills arrive.
What’s in this guide
The short answer
Here are the typical 2026 US price ranges by how you build the site. These are market ranges, not quotes — your real figure sits inside them based on complexity and who does the work.
| How you build it | Typical US cost | Best for |
|---|---|---|
| DIY website builder | $0–$50/mo + domain | Starting out, tight budget |
| Freelancer / consultant | $500–$5,000 (one-time) | Most small businesses |
| Agency | $3,000–$15,000+ (one-time) | Bigger, polished builds |
| Custom development | $10,000–$75,000+ | Complex sites & web apps |
| E-commerce store | $2,000–$50,000+ | Selling online, by catalogue size |
If you want a single rule of thumb: most small businesses should budget $2,000–$10,000 for a professional website built by a freelancer or small agency — fast, mobile-first, and designed to convert, not just to look nice. You can spend far less with a DIY builder, and far more for complex custom work, but that mid-range is where most well-made small-business sites land. Just as important, remember a website isn’t only a one-time cost — budget for the ongoing items in the section below, or you’ll be surprised later.
Build routes
The four ways to get a website built
The biggest factor in cost is who builds it and how. Here are the four routes, what each runs, and who each suits.
DIY website builder
$0–$50/mo + domain
Platforms like Wix, Squarespace, WordPress.com or Shopify let you build a site yourself from templates, for a monthly subscription (commonly $15–$50/month) plus a domain (~$10–$20/year). It’s by far the cheapest route in cash, and for a very early business, a simple brochure site, or testing an idea, it’s completely viable — modern builders produce clean, mobile-friendly sites without code.
The real cost is your time and the ceiling on customisation and performance. Templates look like templates, advanced functionality is limited, and you own the learning curve. DIY is the right call when budget is tighter than time and your needs are simple; many businesses start here and move to a built site once the stakes (and revenue) grow.
Freelancer or independent consultant
$500–$5,000 (one-time)
A freelancer or consultant builds you a custom site — usually on WordPress or a similar platform — for a one-time fee, commonly $500–$5,000 for a small-business site (often $1,000–$3,000 for a clean, professional build). You get a real, tailored website and you deal directly with the person making it, without an agency’s overhead in the price. For most small and mid-sized businesses, this is the best value route.
The trade-off is capacity and vetting: one person handles your project, and quality varies widely, so you’re hiring for skill and a solid portfolio, not just a low rate. A skilled remote or international consultant can deliver the same quality for less, because there’s no office overhead baked in — judge any of them on their past work and whether you’ll own the finished site. See how I work with clients.
A practical tip: ask to see two or three sites they’ve actually built and, if you can, visit them on your phone to check they load fast and look right on a small screen. A strong portfolio you can inspect for yourself tells you far more than any sales conversation, and it’s the single best protection against paying for a site that looks fine in a mock-up but falls apart in real use.
Agency
$3,000–$15,000+ (one-time)
A web design agency brings a team — designers, developers, sometimes copywriters and SEO specialists — and a polished process. A small-business site from an agency commonly runs $3,000–$15,000, with more for larger or more designed builds. You get coordinated expertise, project management, and usually a more refined result, which is worth it when the website is a major investment and first impression for your brand.
The caveat is cost structure: a meaningful share of an agency fee pays for overhead rather than the site itself, and smaller projects can get junior attention. Agencies make most sense for bigger, design-led builds or when you want one organisation accountable for a complex site. For a straightforward small-business site, a good freelancer usually delivers comparable quality for less.
Where an agency genuinely earns its premium is a brand-defining site — think a company whose website is central to how customers judge them, needing custom design, polished copy, photography and tight project management all coordinated. If that’s you, the extra cost buys a level of finish and reliability that’s hard to get any other way. If it’s not, it’s overhead you don’t need.
Custom development
$10,000–$75,000+
Fully custom development — bespoke design and hand-built functionality, often for a web application, a large site, or something with complex integrations — starts around $10,000 and runs to $75,000 and well beyond for serious projects. This is for when off-the-shelf platforms genuinely can’t do what you need: custom software, large databases, complex user accounts, or a unique product experience.
Most small businesses never need this, and paying for it when a WordPress site would do is one of the costlier mistakes out there. But when your website is the product, or needs to do something genuinely custom, it’s a real investment with a real return — just make sure the complexity is truly necessary before you commit to this tier.
By type
Cost by site type and size
The other big factor is what kind of site you need. Here’s roughly what different site types run in the US, built professionally (freelancer or agency):
| Site type | Typical cost | What it is |
|---|---|---|
| One-page / landing | $500–$2,500 | A single focused page |
| Small business site | $2,000–$10,000 | 5–15 pages, brochure + contact |
| Content / blog-heavy site | $3,000–$15,000 | Many pages, built for SEO |
| E-commerce store | $5,000–$50,000+ | Products, cart, payments |
| Custom web app | $25,000–$250,000+ | Bespoke software & features |
Two things move these numbers most: the number of pages and the functionality. A simple five-page brochure site is quick; add online booking, a membership area, multi-language, or a large product catalogue and the cost climbs because each feature is real work to build and test. E-commerce in particular spans a huge range — a small store on Shopify or WooCommerce with a handful of products sits near the bottom, while a large catalogue with custom features sits near the top. Match the type honestly to what your business actually needs, not to what looks impressive.
To make that concrete: a local service business — a plumber, a clinic, a consultant — almost always needs the small-business site tier, a clean five-to-fifteen pages that explain what they do and make it easy to get in touch. A business that lives or dies by content and search needs the content-site tier built properly for SEO. And only a business genuinely selling online, or one whose website is the product, needs to climb into the e-commerce or custom-app brackets. Most owners who feel they need an expensive site actually need a well-built small-business one plus a budget to drive traffic to it.
What makes up the cost of a website
A website fee isn’t one thing — it’s several kinds of work bundled together. Knowing the pieces helps you understand a quote and see where the money goes:
- Design — the visual look, layout and user experience. A custom design costs more than a template; a distinctive brand-led design more still.
- Development — turning the design into a working, responsive site, plus any custom functionality. Usually the largest chunk on a built site.
- Content — the words, images and video. Writing good copy and sourcing visuals is real work; many quotes assume you provide content, and charge extra if they create it.
- Functionality & integrations — forms, booking, payments, CRM or email connections, chat. Each feature adds cost.
- SEO foundations — building the site so it can rank (clean structure, speed, schema). Worth paying for upfront; see the SEO cost guide.
- Testing & launch — making sure it works across devices and browsers before going live.
When a quote seems high, this is where the money is; when one seems suspiciously cheap, it usually means several of these — especially content, SEO foundations and proper testing — are being skipped. Ask any provider what’s included and, crucially, what isn’t: “who writes the content?” and “are SEO basics included?” are the two questions that most often reveal hidden gaps.
The ongoing costs people forget
This is where budgets get surprised. A website isn’t only a build cost — it has running costs, and ignoring them is the most common planning mistake. Here’s what to expect each year:
- Domain name — roughly $10–$20/year for a standard .com.
- Hosting — from ~$5–$30/month for shared hosting (fine for a small site) up to $100s/month for managed or high-traffic hosting. E-commerce and large sites need more.
- SSL certificate — usually free now (via Let’s Encrypt, included by most hosts); be wary of anyone charging a lot for it.
- Maintenance & updates — software updates, backups, security, small changes. Either your time, or roughly $50–$500+/month for a care plan, depending on the site.
- Premium plugins / themes — some functionality relies on paid tools with annual licences (often $50–$300/year each).
- Email & other tools — business email, forms, analytics upgrades and the like, as you add them.
For a typical small-business site, budget somewhere around $200–$1,000+ a year in running costs beyond the build, more if you pay for a maintenance plan. None of this is optional in practice — an unmaintained site is a security risk and quietly decays — so factor it in from the start rather than treating the build price as the whole story.
One decision worth making deliberately is maintenance. You can handle updates and backups yourself if you’re comfortable with the platform, which keeps running costs to just hosting and the domain — or you can pay a care plan to have it handled, which is usually money well spent for a business owner whose time is better used elsewhere. What you shouldn’t do is neither: an unmaintained WordPress site eventually breaks or gets hacked, and recovering from that costs far more than a year of maintenance would have. Decide who owns upkeep before launch, not after something goes wrong.
What drives the price up or down
Within every range above, a few factors decide where you land. Understanding them turns a confusing quote into one you can judge:
- Number of pages. More pages, more design and build work. A five-page site is far cheaper than a fifty-page one.
- Custom vs template design. A bespoke, brand-led design costs more than a customised template — and often earns it for a brand-first business.
- Functionality. Booking, memberships, payments, custom features and integrations each add real cost.
- Content. If you need copywriting, photography or video created rather than supplying your own, that’s extra.
- E-commerce scale. A handful of products is cheap; a large catalogue with custom features is not.
- Who builds it. DIY, freelancer, agency or custom dev price the same site very differently.
- SEO & performance. Building it properly to rank and load fast is worth paying for, and adds a little upfront.
None of these is arbitrary — a fair quote maps directly to them. If a provider can’t explain their price in these terms, that’s useful information about the provider.
How much should you actually spend?
Ranges tell you what things cost; they don’t tell you your number. Here’s a saner way to decide than picking the cheapest option or the most impressive one.
Think of your website as the hub every other marketing channel points to. You can run the best SEO and ads in the world, but if visitors land on a slow, confusing or dated site, they leave — so underspending here quietly caps the return on everything else. That means the right budget is tied to how important the website is to winning customers. A business where most sales start online should invest more than one where the site is a simple digital business card.
A practical approach: spend enough to clear the bar of fast, mobile-friendly, clear, and easy to contact or buy from — that’s non-negotiable, and it’s achievable in the $2,000–$10,000 small-business range. Beyond that bar, spend more only where it earns its keep: a distinctive design for a brand-led business, serious e-commerce functionality for a store, custom features when off-the-shelf genuinely can’t deliver. Don’t pour your whole budget into a $40,000 site and have nothing left to drive traffic to it — a good site plus a budget to get found beats a stunning site nobody visits. If you know what a customer is worth to you, our customer lifetime value calculator helps you decide what the site — and the traffic to it — is worth investing in.
Want to know what your website should cost?
Tell me what your business needs the site to do. I’ll give you an honest view of the right scope and budget — as a remote consultant working with clients across the US and India, without an agency’s overhead in the price.
Book a free call → See how I workCheap website vs good website — how not to waste money
With websites, both overpaying and underpaying cost you — here’s how to avoid each. On the cheap end, watch for these:
- Suspiciously cheap “full websites” (think a complete custom site for a couple hundred dollars) usually mean a rushed template with no strategy, poor performance, or no SEO foundation — a site that exists but doesn’t work.
- You don’t own it. Make sure your domain, hosting and the site itself are in your name, so you’re never held hostage or locked to one provider’s platform.
- No mobile-first, no speed, no SEO basics. A site that’s slow or invisible to Google is a liability no matter how cheap.
- Content and testing excluded. A quote that leaves these out isn’t really cheaper — you’ll pay for them later.
On the expensive end, the trap is paying for complexity you don’t need: a $40,000 custom build when a $5,000 WordPress site would do everything your business requires. The sweet spot for most businesses is a professionally built, fast, SEO-ready site at a fair price, with the remaining budget spent on getting found. Judge any website quote by one question: will it actually bring and convert customers? A site that does that at $4,000 is a bargain; one that doesn’t at $400 is the most expensive option there is.
Keep reading
- How much does digital marketing cost? (full US pricing guide)
- How much does SEO cost? (US pricing guide)
- Website traffic but no customers? Here’s why
- How to choose a digital marketing agency
Frequently asked questions
How much does a website cost for a small business in 2026?
A professional small-business website in the US typically costs $2,000–$10,000 to build, with most clean, well-made sites landing around $1,000–$3,000 from a freelancer and $3,000–$15,000 from an agency. You can spend under $500 with a DIY builder, or $75,000+ for a large custom site. Remember to budget ongoing costs too — roughly $200–$1,000+ a year.
Why do website prices vary so much?
Because “a website” ranges from a DIY template to a bespoke web app. The price depends on how you build it (DIY, freelancer, agency or custom development), how many pages and features it has, whether design and content are custom or supplied, and who does the work. A five-page brochure site and an e-commerce store with custom features are both “websites” but worlds apart in cost.
What are the ongoing costs of a website?
Beyond the build, expect a domain (~$10–$20/year), hosting (~$5–$30/month for a small site, more for larger ones), usually a free SSL certificate, and maintenance — either your time or roughly $50–$500+/month for a care plan. Premium plugins or themes may carry annual licences too. Budget around $200–$1,000+ a year in running costs for a typical small-business site.
Is it cheaper to build a website myself?
In cash, yes — a DIY builder like Wix, Squarespace or Shopify runs roughly $15–$50/month plus a domain. The cost is your time, a learning curve, and limits on customisation and performance. DIY suits early-stage or simple needs; many businesses start there and move to a professionally built site once the site matters more to winning customers.
How much does an e-commerce website cost?
E-commerce spans a wide range — roughly $2,000–$50,000+ — because it depends heavily on catalogue size and features. A small store on Shopify or WooCommerce with a few products sits near the bottom; a large catalogue with custom functionality, integrations and design sits near the top. The payoff is direct, since a better store converts more sales.
Should I hire a freelancer or an agency to build my website?
For most small businesses, a skilled freelancer or consultant is the best value — a real, custom site without an agency’s overhead, dealing directly with the person building it. An agency suits bigger, design-led builds or complex sites where you want a full team accountable. Whoever you choose, make sure you own your domain, hosting and the finished site.