A small business website typically costs anywhere from almost nothing (a DIY builder at roughly $0–50 a month plus your own time) to $35,000 or more for a full-service US agency build. Most small businesses that hire help land somewhere between $2,500 and $12,000 for the build, plus a modest monthly amount for hosting and upkeep. Where you fall depends on how many pages you need, who writes the content, and what the site has to do beyond showing information.

Key takeaways

  • How much a website costs depends mostly on scope: page count, custom features, content and integrations, not on the design alone.
  • DIY builders are cheapest in cash but expensive in time; freelancers typically charge roughly $1,500–8,000; boutique agencies roughly $6,000–12,000; full-service US agencies $12,000–35,000 and up.
  • Online stores cost more, typically $3,000 to $40,000 or more depending on catalog size and integrations.
  • Budget for ongoing costs too: domain, hosting, software subscriptions and maintenance, which can run from about $100 to several thousand dollars a month depending on scope.
  • Ask for a fixed, itemized quote so you can compare offers line by line.

How much does a website cost? The short price table

Here is a realistic picture of the 2026 market for a typical small business site. These are ranges, not quotes, and a specific project can fall outside them.

OptionTypical upfront costOngoing costBest for
DIY website builder$0 upfrontRoughly $0–50/month plus your timeBrand-new businesses testing an idea
FreelancerRoughly $1,500–8,000Varies; often hourly for changesSimple sites with a clear brief
Boutique agencyRoughly $6,000–12,000Often a care planGrowing businesses that want strategy and design
Full-service US agency$12,000–35,000+Retainers commonLarger sites, complex integrations, big teams
Ecommerce build$3,000–40,000+Platform fees plus maintenanceSelling products online

The gap between the bottom and top of each row is mostly about scope. A five-page brochure site and a 40-page site with a booking system, a blog and a CRM connection are both "a website," but they are very different projects.

What actually drives the price

When two quotes for "the same website" differ by thousands of dollars, it is usually because the people quoting are imagining different projects. These are the factors that move the number.

Number of pages and templates

More pages mean more design, more content and more testing. But the bigger cost driver is the number of unique templates. Ten service pages that share one layout cost far less than ten pages that each need a custom design.

Who writes the content

Content is the most underestimated part of any website project. If you supply finished text and good photos, the build moves faster and costs less. If the designer or agency has to write your copy, interview you about your services, or arrange photography, expect that to show up as a separate line item, and expect it to be worth paying for if writing is not your strength.

Custom features and integrations

Every feature that connects to something else adds cost: online booking, payment forms, a CRM, an email newsletter, a member area, a quote calculator. Off-the-shelf tools keep this manageable. Fully custom functionality is where budgets climb quickly.

Design approach

A lightly customized template is cheaper than a design created from scratch. Neither is wrong. A template can look professional if it is set up well, while a custom design makes sense when your brand needs to stand apart or your content does not fit a standard layout.

SEO, speed and accessibility work

Basic on-page SEO, a fast-loading build and sensible accessibility practices should be part of any professional site. Deeper work, like keyword research for every page, structured data, or a full accessibility audit, takes extra time and is often priced separately. If search traffic matters to you, ask each vendor exactly which SEO tasks are included before you compare prices.

Who is doing the work

Rates vary by experience, location and overhead. A solo freelancer has low overhead but limited capacity. An agency brings a team (design, development, copy, project management) and charges for it. Neither choice is automatically better; it depends on how much coordination and accountability you need.

Website cost by type of site

The type of site you need sets a rough floor and ceiling on cost.

Simple brochure or service website

A site with five to ten pages (home, about, services, contact and maybe a few service detail pages) is the most common small business project. With a freelancer or a value-focused agency, this often lands in the low thousands. A boutique or full-service agency will typically quote more because of a deeper discovery and design process.

Lead generation website

If the site's job is to bring in calls, bookings and quote requests, it needs more than a nice layout: clear calls to action, forms that route to the right person, tracking so you know which pages bring in leads, and often landing pages for ads. That extra planning usually puts these projects in the mid range.

Ecommerce website

Online stores are their own category, typically $3,000 to $40,000 or more. A small catalog on a hosted platform sits at the lower end. Large catalogs, product variants, custom checkout rules, subscriptions, wholesale pricing, or syncing with inventory and accounting software push the price up. If you are still choosing a platform, our comparison of Shopify vs WooCommerce covers the cost differences.

Custom web application

Client portals, internal tools and booking systems with custom logic are software projects, not websites, and are priced accordingly. If you need one, treat it as a separate budget.

The ongoing costs most people forget

The build is a one-time cost. Running the site is not. Here is what to plan for each year.

Ongoing itemWhat it coversTypical cost
Domain nameYour web addressUsually a small annual fee
Hosting and SSLKeeping the site online and secureIncluded in builders; separate for custom sites
Software and pluginsPremium themes, forms, booking tools, appsVaries widely; check each subscription
Maintenance and care planUpdates, backups, monitoring, small editsRoughly $100–3,000/month depending on scope
Content and marketingNew pages, blog posts, SEO, adsOptional but where growth usually comes from

A care plan at the low end of that range typically covers hosting, security updates, backups, uptime monitoring and a small amount of editing time. Plans at the high end usually include ongoing development, SEO work or conversion testing. Ask exactly what is included and how unused hours are handled.

Hidden costs to ask about upfront

  • Revisions beyond the agreed rounds. Know how many rounds are included and what extra rounds cost.
  • Stock photos and fonts. Some licenses carry fees.
  • Content migration. Moving dozens of pages or blog posts from an old site takes real time.
  • Third-party subscriptions. Booking tools, form builders and ecommerce apps often bill monthly.
  • Changes after launch. Find out whether there is a support window and what the hourly rate is after it ends.

How to set a realistic website budget

You do not need an exact number before you talk to anyone, but a rough plan helps you compare quotes fairly.

  1. Start from the goal. Write one sentence on what the site must do: get calls, book appointments, sell products, or support sales conversations.
  2. List the pages you need. Rough is fine. Count the service or product pages, not just the main menu items.
  3. List the features. Booking, payments, forms, blog, newsletter, member login, multiple languages.
  4. Decide who handles content. Be honest about whether you will actually write it.
  5. Add the first year of running costs. Hosting, software and maintenance.
  6. Keep a buffer. Leave roughly 10–15% for things you discover along the way.

If the total feels high, cut scope rather than quality. Launch with the pages that bring in business and add the rest later. A smaller, well-built site usually performs better than a large site that was rushed.

Questions to ask every vendor

  • Is the quote fixed price, and is it itemized?
  • How are payments split, and what has to be approved before each payment?
  • Who owns the domain, the code and the logins after launch?
  • What is included after launch, and for how long?
  • What happens if the project runs late?

For a deeper list, see our guide on how to choose a web design agency.

Is a cheap website worth it?

Sometimes. If you are testing a business idea, a DIY builder is a sensible way to start. The trade-off is time: setting up, writing, and troubleshooting can take many evenings, and the result often reflects that.

Where cheap websites tend to cost more in the end:

  • They are slow or hard to use on phones, so visitors leave.
  • They miss basic SEO, so the site rarely shows up in search.
  • They are built on a platform or theme you cannot easily move away from.
  • The person who built them disappears, and nobody else can make changes.

The right question is not "what is the cheapest website?" but "what is the least I can spend on a site that actually does its job?" A site that brings in one or two extra customers a month often pays for a modest build quickly. Before you commit, run your current or planned site against our small business website checklist to see what it really needs.

How Webvinora can help

Webvinora's web design service starts at $2,500 for a five-page business website, with the Business package at $5,500 for up to 12 pages, and every quote is fixed price and itemized. You own your domain, code and logins, and you can see all package details on our pricing page. If you want a number for your own project, send us a few details and we will reply within one business day.