Blog · Guide
How much does a small business website cost in 2026?
From $0 to $20,000: why prices for “a website” vary so much, what you actually pay for, and how to pick the right option for your business.
23 October 2026 · 7 min read · By the Devolite team
Ask five people what a website costs and you’ll get five answers, from “free” to “ten thousand dollars”. They’re all right, because they’re talking about very different things. This guide breaks the price down into the parts you actually pay for, then compares the five usual ways to get a website, so you can choose with your eyes open.
The short answer
For most small local businesses (a plumber, a salon, a café, a consultant), a good website costs somewhere between $200 and $3,000 to build, plus $10 to $50 a month to keep online. Typical ranges in 2026:
| Option | To build | Every month | Your time |
|---|---|---|---|
| Do it yourself on a website builder | $0 | about $15–$50 | a lot |
| Buy a template and set it up | $20–$80 | about $5–$30 hosting | quite a lot |
| Small done-for-you package | $150–$800 | about $15–$50 | little |
| Freelancer | $500–$5,000 | varies | some |
| Agency | $3,000–$20,000+ | $50–$500+ | some |
These are typical ranges, not quotes: prices change by country, by how many pages you need and by what the site has to do.
What you’re really paying for
Whatever option you pick, every website is made of the same parts:
- Domain name (yourbusiness.com): usually $10–$20 a year. Make sure it’s registered in your name, so you keep it if you change provider.
- Hosting: the computer that keeps your site online. From a few dollars a month for basic shared hosting to $30+ for managed hosting with backups and support.
- Design and building: turning your business into pages, text and photos that make people call. This is where prices vary the most.
- Upkeep: security updates, renewing the security certificate (the padlock), backups and small changes like new prices or opening hours.
Option 1: do it yourself on a website builder
Website builders let you drag and drop a site yourself for a monthly fee. They’re a fine start if you enjoy it and have the time. The catch is the hours: writing the text, choosing photos, making it look right on phones and learning the basics of Google can take days. Many DIY sites stay half-finished, or look like everyone else’s.
Option 2: a template you set up yourself
A ready-made design for your type of business, which you fill in with your details. It’s cheap and looks professional from day one, but you still need hosting and some confidence with WordPress or HTML. A good template should come with clear setup instructions and work on phones out of the box.
Option 3: a small done-for-you package
A fixed-price package for a one-page or small site, built for you from a proven design. It’s often the sweet spot for local businesses: you answer a few questions, see the result and ask for changes, without paying for a big custom project. Check exactly what’s included: the number of pages, rounds of changes, whether you own the domain, and what the monthly fee covers.
Option 4: a freelancer
A freelancer can build something more tailored, from a few pages to a small online shop. Prices vary enormously with experience. Ask to see sites they’ve built for businesses like yours, agree in writing what’s included, and find out who looks after the site after launch.
Option 5: an agency
Agencies bring a team (strategy, design, writing, development, marketing) and price accordingly. It makes sense for larger companies or complex sites with booking systems, many pages or integrations. For a local business that mainly needs the phone to ring, it’s usually more than you need.
The hidden costs to watch for
- Domain held by the provider: if they register it in their name, leaving can mean losing your web address.
- Renewal prices: cheap first-year hosting or domains that jump in price after year one.
- Paid add-ons: booking, forms, extra pages or “premium” plugins that cost extra every year.
- Nobody looking after it: an outdated site can break, get hacked or show a “Not secure” warning when the certificate expires.
- Your own time: a “free” site that takes you 40 hours isn’t free.
How to choose
- Decide what the site must do. Most local businesses need: what you do, where, prices or “from” prices, photos, reviews and a tap-to-call button.
- Set a budget for both parts: building it and keeping it running every month.
- Ask the same questions to everyone: Who owns the domain? What’s included? What does it cost per year after launch? How long until it’s live?
- See it before you pay when you can. A preview or a live demo tells you more than any sales call.
Where Devolite fits
We built Devolite for small businesses that want a professional site without agency prices: a Launch website for $199 (you see a free preview first), then an optional $19/month care plan for hosting, the security certificate, domain renewal and small edits. Prefer to do it yourself? Our templates start from $12. And if you want to compare options for your own case, try our free website cost calculator.
Need a hand?
We can do it for you
Fixed prices, plain English, and a reply within one business day.
$49
Website check-up
A plain-English report on speed, Google, mobile and accessibility, with a fix list.
- Scores plus a fix list
- Ready in 2 business days
- Book and pay online
$149
Landing page
One focused page for an offer, a launch or an ad campaign.
- Built to get calls or sign-ups
- Ready in 3 business days
- Book and pay online
Keep reading
More guides for small businesses
Google · 8 min read
For a local business, your Google profile is often seen before your website. Here is how to set it up right the first time, and stay within Google’s rules.
Guide · 6 min read
One focused page, or a site with several pages? The answer depends on what you sell and how people find you. Here is a simple way to decide.
Speed · 6 min read
Most of your visitors are on a phone, often on mobile data. Here are the usual reasons a small business site crawls, and the fixes that make the biggest difference.
See your new website before you pay
Tell us about your business and get a free preview in a few days.