Build my website

Published: Updated: Reading time: 8 minPricing

How much does a website cost for a small business in 2026?

A small business website usually costs between a few hundred dollars and several thousand to build, plus roughly $20 to $100 a month to run. The price depends on who builds it, how many pages it has, who writes the content and what it needs to do. Here is what drives the number and how to avoid paying for things you do not need.

Cover for the guide: How much does a website cost for a small business in 2026?
TL;DR
  • DIY builders run about $15 to $50 a month plus your time; freelancers commonly charge $1,000 to $5,000; agencies often start at $5,000.
  • Page count, custom design, content and technical setup move the price most.
  • Budget for a domain, hosting or a care plan, business email, photos and updates: often $20 to $100 a month after launch.
  • Ten to fifteen pages covers most local service businesses; compare quotes on the total cost over three years.

The short answer

A DIY builder costs roughly $15 to $50 per month plus your time. A freelancer commonly charges from about $1,000 to $5,000. A traditional agency often charges $5,000 and up. AI-assisted agencies such as Guerrilla Local start at $500 for a 10 page site because AI removes much of the repetitive drafting work.

These ranges are market patterns rather than quotes, so always ask what is included before you compare prices.

Who builds itUpfront costMonthly after launchYour time
DIY website builder$0 to a few hundred (templates, apps)About $15 to $50 for the planHigh: days to weeks
FreelancerCommonly $1,000 to $5,000Hosting and care, often $20 to $100Medium: briefing, feedback, content
Traditional agencyOften $5,000 to $25,000+Care plans often $50 to $500+Medium: meetings and reviews
AI-assisted agency (Guerrilla Local)$500 to $1,000 for 10 to 20 pagesOptional care plan from $29Low: one intake form

What drives the cost

Four things move the price most: the number of pages, the amount of custom design, who writes the content, and what technical work is included.

  • Page count: every service, location or practice area is another page to design and write.
  • Custom design: templates are cheaper, custom layouts and illustration cost more.
  • Content: writing and photography are often the largest hidden cost.
  • Technical setup: SEO, schema, analytics, forms and speed work are sometimes extra.
  • Features: online booking, payments, client portals or integrations with your scheduling software add cost.

Cost by number of pages

Page count is the easiest way to compare quotes, because each page needs design, copy and SEO. Most local service businesses need a page for each main service and each main town, which is why 10 to 15 pages is typical.

Site sizeTypical useTypical range
One pageA placeholder or a single-service businessFree to a few hundred dollars; rarely ranks well
5 to 10 pagesA small business with a handful of servicesRoughly $500 to $3,000
10 to 20 pagesMost local service businesses with service and area pagesRoughly $750 to $6,000
20 to 50+ pagesMulti-location firms, many services or practice areasRoughly $1,000 to $15,000+

Monthly and yearly costs after launch

The build price is only part of the cost. Every website has running costs, and some quotes hide them. Ask for these in writing.

CostTypical rangeNotes
Domain nameOften $10 to $25 a year for a .comRegister it in your own name
HostingA few dollars to $50+ a monthOften bundled into a builder plan or care plan
Business emailOften $6 to $15 per user per monthGoogle Workspace or Microsoft 365
Care plan or maintenanceRoughly $29 to $500 a monthUpdates, backups, security, small edits
SEO (optional)Often $300 to $3,000+ a monthOngoing work to rank and bring in leads

The real cost of building it yourself

DIY looks cheapest because the plan is only $15 to $50 a month. The hidden cost is your time. Writing ten pages of copy, choosing photos, setting up titles, schema and forms, and testing on phones can easily take 30 to 60 hours for someone doing it the first time. Put a value on an hour of your time, multiply, and compare that with a quote.

DIY also tends to cost more later. Many owners rebuild within a year or two once they realize the site is not bringing in calls, so they pay twice. If you do build it yourself, our guide on how to make a website for a business covers the steps that matter most for getting found.

What you get at different price points

Price ranges overlap, but the work included usually changes in predictable steps.

BudgetWhat it usually buysWhat is usually missing
Under $500A template site, often one to five pages, often built by youSeparate service pages, copywriting, SEO setup
$500 to $1,500A 10 to 20 page site; with AI-assisted agencies, copy, schema and basic SEO includedFully custom design and illustration
$1,500 to $5,000Freelancer or small studio site with more design inputOften SEO depth, speed work or ongoing support
$5,000 to $25,000+Agency site with strategy, custom design, photography and integrationsUsually nothing missing, but long timelines

Website cost by industry

The trade itself does not change the price much; the number of services, locations and features does. These are typical needs we see by industry.

IndustryTypical page needsCommon extras
Plumbing, HVAC, electricalHome, 6 to 10 service pages, area pages, emergency contactClick-to-call, booking or financing forms
Roofing and remodelingService pages, project gallery, area pagesBefore-and-after galleries, financing
Law firmsPractice area pages, attorney bios, office or city pagesIntake forms, results with disclaimers
Dental and medicalService pages, team, insurance, new-patient infoOnline booking, patient forms
Cleaning and lawn careService pages, area pages, pricing or quote pageInstant quote forms, recurring booking

Costs people forget

Plan for photos (your own or stock), copywriting if the builder does not include it, extra revision rounds, paid plugins or apps, and the cost of your own time. A site that is cheap to build but expensive to change can cost more over three years than a flat-priced one with support included.

Maintenance is the cost most often skipped. Our guides to what website maintenance includes and website maintenance cost explain what you actually need to pay for.

What a local business actually needs

Most plumbers, roofers, dentists and lawyers need a home page, one page per main service, an about page, a contact page and a few location pages. Ten to fifteen pages covers the majority of local service businesses. A logo and basic branding help too; see how much a logo costs.

You usually do not need custom animations, a members area or an online store to win local calls. Spend the budget on clear service pages, real photos, fast loading and reviews instead.

Is a cheap website worth it?

It can be, if the scope is clear and the basics are done right. A low price is a problem when it means a single page, no SEO setup, slow loading, no ownership of your domain, or a monthly fee you cannot leave. It is fine when the provider uses templates and AI to cut repetitive work but still delivers separate service pages, schema, fast loading and a site you own.

Judge any quote on what you get and what it costs over three years, not the launch price alone.

Website cost vs the cost of getting found

A website is the foundation, but it does not bring in calls on its own. Most businesses also invest in local SEO or ads to get traffic to it. If you are weighing that next step, see how much local SEO costs, whether SEO is worth it and SEO vs PPC.

How to compare quotes

Ask each provider for the same list so you can compare like with like. Our own packages are listed on our website design pricing page so you can compare them against any quote.

  • How many pages, and is copywriting included?
  • How many revision rounds?
  • Who owns the site, the domain and the hosting account?
  • What SEO is included: titles, schema, Search Console, Google Business Profile?
  • How long until launch?
  • What are the monthly costs, and can you leave without losing the site?

Frequently asked questions

Is $500 enough for a real business website?

It can be, if the scope is clear. A 10 page template-based site with AI-written copy, forms, mobile layout and basic SEO is a realistic scope at that price. Custom features, large catalogs and bespoke design cost more.

Are there ongoing costs after the website is built?

Usually yes: a domain, hosting or a care plan, business email and optional SEO. Together these often come to roughly $20 to $100 a month for a small business before SEO. Ask for these costs in writing before you buy.

How much does a 10 page website cost?

A 10 page small business website commonly costs from about $500 to $5,000 depending on who builds it, whether copywriting is included and how custom the design is. Guerrilla Local's Launch plan is $500 for up to 10 pages, live in 48 hours.

How much does it cost monthly to own a website?

For a small business, often $20 to $100 a month: hosting or a builder plan, a domain spread over the year, business email and basic maintenance. Ongoing SEO or ads are extra and usually the larger cost if you choose them.

Can I run a website for free?

Some builders have free plans, but they usually show the builder's branding, use their subdomain instead of your own .com and limit features. For a business, a free site rarely looks trustworthy enough to win calls, so budget at least for your own domain and a paid plan.

Was this guide helpful?

Written with AI and reviewed by the Guerrilla Local team. Prices and ranges are market patterns, not quotes.

Get your website live in 48 hours

Pick a plan, send your details and we start the clock. Flat price, two revisions included.

Build my websiteCall us