Web Development
How Much Does a Website Cost in 2026? Real Prices, Not Ranges
What a website actually costs: $2,500-8,000 for a small business site, $12,000-25,000 for e-commerce, and $250-500/mo for hosting and maintenance. Published numbers, no discovery call required.

Nobody Wants to Say the Number First
Ask five web agencies what a website costs and four of them will tell you it depends and invite you to a discovery call. It does depend. But "it depends" is also a convenient way to avoid quoting you before they know how much you can afford, and most business owners can feel that happening.
So here is the honest version, with actual numbers. These are our published ranges, not industry averages we found somewhere.
What a Website Actually Costs
| What you are buying | Typical range | Who it is for |
|---|---|---|
| Small business site | $2,500–8,000 | A handful of pages that explain what you do and get people to call, book, or buy |
| Larger custom site | $8,000–15,000 | Real content structure, multiple audiences, room to grow |
| E-commerce | $12,000–25,000 | A catalog, checkout, shipping rules, and what happens after the purchase |
| Software or web app | $20,000+ | Dashboards, portals, internal tools, anything off-the-shelf does not fit |
| Hosting and maintenance | $250–500/mo | Every site, ongoing. This is the one nobody quotes you. |
Where you land inside a range comes down to scope, and you should know which end you are on before you sign anything. A five-page brochure site sits at the bottom of the small business range. A fifty-page site with a booking system sits near the top.
What You Get at Each Number
Around $2,500–4,000. A small, properly built site. Custom design rather than a template, fast on mobile, contact and booking forms that work, and the SEO foundations in place so the site can be found. Five to eight pages. You supply most of the copy.
Around $5,000–8,000. The same quality with more of it, and usually with the writing handled for you. More pages, a clearer structure for people arriving from search, and integrations with whatever you already use to run the business.
Around $8,000–15,000. A site with real architecture behind it. Multiple audiences with their own paths through the site, a content system so you are not paying for every new page, analytics and conversion tracking set up properly rather than a tag dropped in and forgotten.
$12,000–25,000 for a store. Catalog and inventory, payments, tax and shipping rules, and the post-purchase flow that most stores skip. Abandoned cart recovery and email flows are where e-commerce projects actually make their money back.
$20,000 and up for software. Scoped in phases rather than bid as one number, because nobody accurately quotes a custom application in one go and anyone who tries is guessing.
The Monthly Cost Nobody Quotes You
Every site has an ongoing cost. Most quotes do not mention it, which makes the build look cheaper than owning the thing actually is.
Ours is $250–500 a month and covers hosting, SSL, daily backups, security patching, uptime monitoring, performance tuning as the site grows, and content changes when you ask for them. A brochure site sits at the bottom of that. A store with a live catalog sits nearer the top.
If a quote does not mention the monthly, ask. It exists either way. The only question is whether it is on the quote or on your calendar.
What Actually Drives the Price
Content, not code
This is the one that surprises people. The design and build of a five-page site and a fifty-page site are not that different. Writing fifty pages is enormously different. If you have your copy written, your project gets cheaper. If you need someone to interview you, learn your business, and write it, that is real work and it belongs in the quote.
Custom design versus a template
A template is cheaper on day one and looks like the other thousand businesses using it. Custom design costs more once and then stops costing. Which is right depends on whether looking like everyone else in your category is a problem for you. For some businesses it genuinely is not.
What the site has to connect to
A contact form is nearly free. A live booking calendar that reflects real availability, a CRM that has to receive leads in a specific shape, a payment processor with tax and shipping rules, an inventory feed — each of those is a real integration with real edge cases. Most budget overruns we see come from integrations that were assumed rather than scoped.
Who maintains it after launch
A website is not a finished object. It needs hosting, security patching, backups, and changes as the business changes. A cheap build that you maintain yourself is not actually cheaper. It moves the cost from your bank account onto your calendar, and most owners discover they are not going to do it.
How Long It Takes
A small business site is usually three to five weeks. A larger custom site runs six to ten. E-commerce and software are scoped in phases and depend on how much has to be integrated.
The thing that delays projects is almost never the build. It is content. Projects stall waiting on photos, copy, product data, and the one approval that needs somebody who is on holiday. If you want a fast project, have your content ready or pay someone to produce it.
What Should Make You Suspicious
Under about $1,000. Nobody is designing anything at that number. You are buying a template with your logo dropped into it, and often a contract that keeps you renting it rather than owning it.
Above the mid five figures for a standard business site. You are usually paying for agency overhead, account managers, and a proposal process rather than for the site itself. Software is different. A standard brochure site is not.
Any quote that will not become fixed. An estimate that drifts is the single most common source of a bad experience in this industry.
Why Monthly Pricing Is Not a Scam
Business owners are right to be wary of recurring fees, because plenty of companies attach them to nothing. But hosting, security updates, backups, uptime monitoring, and someone who answers the phone when the site goes down are not nothing. They are the difference between a website and an abandoned website.
The question to ask is not whether there is a monthly fee. It is what the monthly fee covers, and whether content changes are included or billed separately. If every phone number update generates an invoice, that is the problem, not the retainer itself.
Is It Cheaper to Build It Yourself?
Up front, yes, and meaningfully so. A site builder runs a few hundred dollars a year and you can have something live in a weekend.
The tradeoff is that you are now the web person. You handle the updates, the plugin that broke, the reason it got slow, the SSL certificate that expired. Most of the people who call us have already done the DIY version. They are not calling because it looked bad. They are calling because they want the hours back.
Questions Worth Asking Any Agency
- Is this a fixed quote or an estimate? An estimate that drifts is the most common source of a bad experience.
- Who writes the content? If the answer is you, and you did not know that, your project just got longer.
- What happens after launch? Ask specifically whether updates are included or billed.
- Do I own it? You should own your domain, your content, and your site. Some arrangements are rentals in disguise.
- What happens if I leave? A straight answer here tells you a lot about the rest of the relationship.
The Short Version
A small business website from a professional runs $2,500–8,000, a larger custom site $8,000–15,000, e-commerce $12,000–25,000, and custom software $20,000 and up. Add $250–500 a month for hosting and maintenance whether or not anyone quotes it to you.
The number is driven mostly by how much content needs writing and how much the site has to connect to. Agencies that will not give you a range before a sales call are usually not protecting you from complexity. They are protecting their pricing flexibility.
Ours are published. See the full pricing breakdown, or tell us what you are building and we will quote it before you commit to anything.
Need help with your website or software?
Tell us what you need built, repaired, or measured.
Start a project