This guide gives the ranges for each way to get a site built, explains why published figures disagree, lists every recurring cost and shows 3-year totals. Vendor prices were checked in September 2026. Disclosure: BizTech sells one of these routes, a fixed-scope site of up to five pages, so we compare it only like-for-like and state what it leaves out.
How Much Does a Small Business Website Cost? Ranges by Build Route
One-time cost is the build; yearly cost keeps the site online. Your own time is not priced into the DIY rows, and there it is the biggest cost.
| Route | One-time cost | Yearly cost (checked September 2026) | Time to launch | Best for |
|---|---|---|---|---|
| DIY website builder | $0, plus your time | $144 to $300 for Squarespace plans billed annually ($12 to $25 a month); Wix Light to Business, $17 to $39 a month billed yearly (Website Builder Expert) | Depends on your time | Solo owners with simple needs |
| DIY WordPress | $100 to $200 upfront for a basic site (Elementor) | $100 to $500 for hosting and a domain (JIM), plus plugin renewals | Depends on your time and skills | Owners who want full control |
| Freelancer | $500 to $5,000 (Leadpages); $1,500 to $8,000 (JIM) | Hosting and domain, plus $50 to $200 a month for optional maintenance (Leadpages) | Usually weeks | A custom look without agency overhead |
| Agency | $5,000 to $30,000+ (Leadpages); $10,000 to $35,000 (Elementor) | Hosting and domain, plus $50 to $500 a month for maintenance or a retainer (JIM) | Usually weeks to months | Sites that are a main sales channel or need integrations |
| Fixed-scope express build (BizTech's own offer) | $50 (1-2 pages), $75 (3-4) or $100 (5), one-time | Domain and hosting, paid to third parties | Most sites live in about 2 hours after complete content is received (typical, not a guarantee) | Up to five pages, with your content ready |
Why Published Website Price Ranges Disagree So Much
Search "how much does it cost to build a website for a small business" and the top guides barely agree. Leadpages puts a basic custom site from a freelancer at $500 to $5,000; Elementor puts a 5-10 page freelancer-built brochure site at $2,000 to $8,000. For agencies, Leadpages quotes $5,000 to $30,000+ for builds with ecommerce, bookings or unique features, while Elementor gives $10,000 to $35,000 for a custom-designed small business site. Two things explain the gap:
- Scope. Page count, custom versus template design, copywriting, photos and integrations can move one project from the bottom of a range to the top.
- Who is publishing. Most ranking guides come from companies that sell a builder, hosting or design services. BizTech sells a website service too, so read every range, ours included, as a signal from someone with a stake.
That is why the broader question, how much does a website cost, has no single honest answer.
A vendor-neutral check: hours times rate
Every build price is hours times a rate. The Bureau of Labor Statistics puts median pay for web developers and digital designers at $47.85 an hour ($99,520 a year) in May 2025. Freelancers bill above employee pay to cover taxes, tools and unbilled time: Elementor lists $75 to $150 an hour and JIM $50 to $150. Ask any provider for hours and rate, then check the math.
Illustrative example
Every One-Time and Recurring Website Cost, Line by Line
A quote usually covers the build. This table lists everything else, with a source for each figure.
| Line item | Type | Typical cost (checked September 2026) | Notes |
|---|---|---|---|
| Domain name | Yearly | $10 to $20 a year (Elementor, Leadpages, JIM) | Verisign's wholesale .com fee rises from $10.26 to $10.97 on November 1, 2026 (Domain Name Wire). Cloudflare says its registrar adds no markup. |
| Website builder plan | Monthly or yearly | Squarespace: $12 to $25 a month billed annually, $19 to $36 monthly. Wix: $17 to $159 a month billed yearly (Website Builder Expert) | Includes hosting. |
| Web hosting | Monthly or yearly | Shared: $3 to $10 a month (Leadpages) or $2 to $15 (JIM) | Elementor gives $5 to $50+ across hosting types. |
| SSL certificate | Yearly | Often $0 via Let's Encrypt or your host (JIM) | Paid certificates: $10 to $100 a year (Leadpages). |
| Business email | Monthly, per user | Google Workspace: $7 (Business Starter) or $14 (Business Standard) per user per month on an annual plan; $8.40 or $16.80 on the month-to-month Flexible Plan | The pricing page offers new customers 10% off for 12 months on up to 20 users. |
| Premium theme | One-time | About $60 (Elementor); $0 to $200 (JIM) | Free themes cover many small sites. |
| Plugins or apps | Yearly | $50 to $200 a year each (Elementor) | Renewals add up. |
| Payment processing | Per sale | Stripe: 2.9% + 30¢ per domestic card charge | Squarespace Basic adds 2% on store sales; Core and Advanced list 0%. |
| Copywriting | One-time | $50 to $150 per page (Leadpages) | Free if you write it, but slow. |
| Photos and graphics | One-time | $500 to $2,000 (Leadpages) | Your own photos can cover version one. |
| Website maintenance | Monthly | $50 to $200 for custom sites (Leadpages); $50 to $500 (Network Solutions) | Updates, backups, security and small edits. |
| SEO | Monthly, optional | Priced separately | See how much SEO costs for a small business. |
The most common budget surprise
Small Business Website Cost by Route: What You Get and What You Give Up
Each route trades money for time, control or risk.
DIY website builder (Squarespace, Wix and similar)
- Total: a few hundred dollars a year for the plan, the domain from year two and email.
- Your time: the main cost. You learn the editor, write every page and pick every image.
- Watch for: lock-in. Leaving a builder usually means rebuilding the design, so check export options first.
- Fits: solo service businesses that need a credible site now.
DIY WordPress
- Total: $100 to $200 upfront, then $100 to $500 a year for hosting and a domain, plus plugin renewals.
- Your time: the most of any route. You install, secure and update everything.
- Watch for: neglect. WordPress is open source and portable, but skipped updates leave security gaps, and broken plugins are yours to fix.
- Fits: owners who want full control and are comfortable with technical work.
Freelancer
- Total: $500 to $8,000 across the published ranges, plus hosting, domain and any maintenance plan.
- Your time: moderate. You supply content and review drafts.
- Watch for: extras (copy, photos, logo and support are often billed separately) and key-person risk if the freelancer holds your logins.
- Fits: service businesses that want a custom look and one point of contact.
Agency
- Total: $5,000 to $35,000 or more, plus a maintenance or retainer fee.
- Your time: workshops, reviews and approvals over several weeks.
- Watch for: sites kept on the agency's own hosting or tools. Confirm you can take the site with you. Content and SEO are usually separate contracts.
- Fits: businesses whose site is a main sales channel or needs integrations.
Vetting agencies? See our guide on how to choose a digital marketing agency.
Fixed-scope same-day build (BizTech's offer)
- Total: $50 for one or two pages, $75 for three or four, $100 for five, one-time. Extra pages are $20 each after launch. Domain and hosting are separate third-party costs.
- Your time: you supply the text, images and logo. Most sites are live in about 2 hours after complete content is received, a typical time, not a guarantee.
- Watch for: the scope. No store, logins, bookings, copywriting or custom design; layouts come from a fixed component system. A working contact form is included.
- Fits: simple sites of up to five pages when your content is ready.
Like-for-like, the $100 five-page tier sits far below the closest published range, Elementor's $2,000 to $8,000 for a 5-10 page freelancer-built site, because it removes custom design, copywriting, discovery and integrations. Need those? Hire a freelancer or agency, or see our custom UI/UX website design services. Otherwise, compare the same-day website packages at $50, $75 and $100 or read how same-day website design works.
How Much Does a Small Business Website Cost Per Month?
How much does a website cost per month for a small business? For a simple site, expect a few dollars a month for shared hosting, or about $12 to $46 for most Squarespace and Wix plans. Email and a maintenance plan can push the total past $100, and website maintenance cost for small business sites is the biggest variable. Sources for each figure are in the line-item table above.
| Setup | What you pay each month (checked September 2026) |
|---|---|
| Builder site | Plan fee: $12 to $25 (Squarespace, billed annually) or $17 to $39 (Wix Light to Business, billed yearly) |
| WordPress site | Shared hosting at $2 to $15, plus plugin renewals spread over the year |
| Freelancer or agency site | Hosting, plus an optional maintenance plan at $50 to $200 or more |
| Business email | $7 per user for Google Workspace Business Starter on an annual plan, or $8.40 month to month |
| Online payments | 2.9% + 30¢ per card charge at Stripe; Squarespace Basic also takes 2% of store sales |
Monthly vs annual billing
Squarespace Basic is $12 a month billed annually or $19 month to month, a saving of $84 a year. Website Builder Expert lists Wix Light at $17 billed yearly and $24 monthly. Budget on the renewal price, not the first invoice.
What Drives Website Cost Up, and What Does Not
| Cost driver | Impact | Why |
|---|---|---|
| Page count | Medium | More pages, more design and content time. See what pages a small business website should have. |
| Custom vs template design | High | Blank-page design adds hours and revision rounds. |
| Copywriting | Medium to high | $50 to $150 per page (Leadpages). |
| Photography | Medium | $500 to $2,000 for photos and graphics (Leadpages). |
| Ecommerce and payments | High | Checkout, tax and shipping setup, then fees on every sale. |
| Bookings and logins | High | Extra tools, testing and security. |
| CRM or API integrations | High | Custom work that must be tested and kept working. |
| Migration from an old site | Medium to high | Content moves, plus URL redirects planned before launch to protect existing search traffic (see our website redesign SEO checklist). |
| Revision rounds | Medium | Each round is more hours. Cap it in the contract. |
| Accessibility remediation | Medium | Fixing an existing site is extra work; building accessibly from the start is easier to scope. |
Not sure you need a multi-page site at all? Read our landing page vs website comparison.
What should not add much cost
- Mobile-responsive layouts. Modern builders and themes are built for phones. Treat it as standard.
- SSL. Free certificates from Let's Encrypt and most hosts mean HTTPS should not be a paid extra.
- Basic on-page SEO. Page titles, meta descriptions, headings and an XML sitemap belong in any competent build. Ongoing SEO is a separate service.
First-Year and 3-Year Cost Examples
Illustrative example
| Scenario | Build (one-time) | Recurring per year | Year-1 total | 3-year total |
|---|---|---|---|---|
| 1. Solo service business on a DIY builderSquarespace Core billed annually ($204), free domain in year one, one email user ($84) | $0 (your time) | $288 in year one; $308 from year two | $288 | $904 |
| 2. Local contractor, freelancer-built WordPress site$3,000 build plus a $60 theme; hosting $120, domain $20, two paid plugins $200 and two email users $168 a year; no maintenance plan | $3,060 | $508 | $3,568 | $4,584 |
| 3. Growing firm, agency build with a maintenance plan$15,000 build; hosting $360, domain $20, maintenance $1,800 ($150 a month) and 10 Business Standard email users $1,680 a year | $15,000 | $3,860 | $18,860 | $26,580 |
| 4. Five-page fixed-scope buildBizTech's $100 five-page tier; hosting $120, domain $20 and one email user $84 a year | $100 | $224 | $324 | $772 |
On the cheaper routes, recurring costs quickly outgrow the build. In the fixed-scope example, three years of hosting, domain and email ($672) cost more than six times the build. In the agency example, three years of upkeep ($11,580) add about 77% to the build price. Compare every option over three years, not just at launch.
How Much Should a Small Business Spend on a Website?
Spend in proportion to the site's job. A site that only has to prove you are real can be small and cheap. One that must generate leads or take orders earns a bigger budget.
| Site's job | What it needs | Sensible route |
|---|---|---|
| Credibility brochure | A clear offer, contact details and real photos | DIY builder or a fixed-scope build |
| Lead engine | Strong service pages, proof, forms and tracking | Freelancer or agency, plus a content and SEO budget |
| Online store | Products, checkout, payments, shipping and tax | An ecommerce-capable builder or custom build, plus transaction fees |
- Pay for content before custom design. A clear offer, real photos and customer proof matter more on a small site than a bespoke layout.
- Start small. Launch the pages you need now; our guide to what pages a small business website should have covers when to add more.
- Validate first. Still testing demand? Confirm people will pay before you fund a bigger build (our guide on how to validate a startup idea shows how), and use our guide on how to start a business in 30 days to sequence the launch.
Budget worksheet (copy and fill in)
- Build or setup (one-time): $____
- Theme, plugins or apps: $____
- Copywriting and photos: $____
- Domain, at the renewal price (yearly): $____
- Builder plan or hosting, at the renewal price (yearly): $____
- Email: $ per user x users x 12: $____
- Maintenance: monthly fee x 12: $____
- Payment fees: rate x expected card sales: $____
- Year-one total: $____ and 3-year total: $____
How to Read a Website Quote: 8 Checks Before You Sign
A low quote can cost more over three years than a higher one that includes more. Get these eight points in writing:
- 1Domain in your name. Registered to your business, with you holding the registrar login.
- 2Account ownership. The hosting or builder account is yours, with full admin access.
- 3Ownership of design, content and code. Confirmed in writing, effective once you pay.
- 4Exclusions. Copy, photos, logo, integrations and extra pages, each marked in or out.
- 5Revision rounds. How many are included and what extra rounds cost.
- 6Support and renewal prices. The post-launch rate, plus year-two hosting and maintenance costs.
- 7Lock-in and export. Whether you can move the site to another host or platform, and in what format.
- 8Accessibility. Ask whether WCAG-based accessibility work is in scope and who fixes issues after launch. The Justice Department's Guidance on Web Accessibility and the ADA (March 2022) explains how the ADA's equal-access rules for businesses open to the public apply to their websites, and names WCAG as helpful guidance. This is general information, not legal advice, and rules change. Our guide to what pages a small business website should have covers legal pages and accessibility.
Red flags in a website quote
- The provider registers your domain in its own name.
- No written scope, page count or revision limit.
- One price with no split between one-time and recurring costs.
- Hosting you can only buy from the provider, with no export option.
- A long minimum term for hosting or maintenance with steep exit fees.
- Guaranteed rankings. Google says no one can guarantee a #1 ranking (Google Search Central).
Once the site is live, run our free single-page SEO, speed and mobile check on your homepage, then work through the technical SEO audit checklist. For help growing traffic after launch, see our SEO and digital growth services.
Small Business Website Cost FAQs
Is it cheaper to build your own website or hire someone?
In cash, yes. A DIY builder costs a plan fee of about $12 to $25 a month at Squarespace billed annually, while freelancers typically charge $500 to $8,000 up front. The trade is your time: you write, design and maintain everything. If your hours are worth more on paid work, hiring someone or a fixed-scope build can be cheaper overall.
How much does website maintenance cost for a small business?
Published guides put website maintenance at roughly $50 to $200 a month for custom-built small business sites (Leadpages), and Network Solutions gives a wider $50 to $500 a month. Leadpages puts upkeep for DIY sites at $0 to $50 a month. Ask what a plan covers: updates, backups, security, small edits and response times.
Do I pay for a domain and hosting separately from the website?
Often, yes. With a freelancer, agency or fixed-scope build, the domain (about $10 to $20 a year) and hosting are separate recurring costs, ideally in your own name. Builders such as Squarespace bundle hosting into the plan and include a free domain for the first year on annual plans, after which you pay the yearly domain renewal yourself.
Can I build a small business website for free?
You can start free, but a professional site rarely stays free. Website Builder Expert notes that Wix's free plan shows a Wix banner ad and can't use a custom domain, so your address sits on a wixsite.com subdomain. A domain costs about $10 to $20 a year, and Squarespace's cheapest plan is $12 a month billed annually.
Why do agency websites cost so much more than freelancers?
Agencies bundle more people and process: discovery, strategy, original design, copywriting, development, testing and project management. Published ranges also compare different scopes. Leadpages puts agency builds with ecommerce, booking systems or unique features at $5,000 to $30,000 or more, against $500 to $5,000 for a basic custom site from a freelancer. It pays off for a main sales channel, rarely for a simple brochure site.
Who should own my domain and website after it is built?
You should. Register the domain in your business's name with your own registrar login, keep hosting or builder accounts under your email, and get written confirmation that you own the finished design and content once paid. Give your developer access as a user, not ownership. That way you can switch providers without losing your address or your site.
The Bottom Line on Small Business Website Cost
So, how much does a small business website cost? A few hundred dollars a year on a DIY builder, $500 to $8,000 from a freelancer and $5,000 to $35,000 or more from an agency, per the published ranges above. Domain, hosting, email and maintenance continue every year, so price each option over three years before you choose.
For a simple site of up to five pages with your content ready, compare BizTech's same-day packages. For custom design, a store, logins or bookings, get two or three quotes on the same scope and run each through the checklist above.
Ruhan Rafiq Bhaleshah
Chief Technology Officer
Ruhan Rafiq Bhaleshah leads the technical vision at BizTech, overseeing full-stack development, AI-powered workflows, and ensuring engineering teams collaborate with design and SEO specialists.
