How much does a small business website cost in 2026?
Most small business websites cost between $1,800 and $8,000. Real starting prices, what moves the number, the running costs people forget and what to ask before you sign.

In this article
Asking “how much does a website cost?” is a lot like asking a contractor on US-1 how much a house costs. The honest answer is “it depends,” which is also the least helpful sentence in the English language. So here’s a better one: most small business websites we build cost between $1,800 and $8,000, and this guide breaks down small business website cost so you can see where your project is likely to land.
You’ll get our real starting prices (no “contact us for a quote” scavenger hunt), what pushes the number up or down, the running costs nobody mentions on the sales call, and the questions to ask any web designer before you sign. Including us.
The short version
- A small business website usually costs $1,800 to $8,000 to build.
- The price depends on unique page designs, features, content and whether you’re replacing an old site.
- Budget for running costs too: domain, hosting and maintenance.
- Get a fixed, itemized quote, and make sure you’ll own everything when it’s done.
Small business website cost: real starting prices
Most agencies want your email address before they’ll say a number out loud. Here are ours, no email required:
| Project | Starts at | A good fit for |
|---|---|---|
| WordPress website | $1,800 | Service businesses that want to edit their own pages |
| Online store (Shopify or WooCommerce) | $2,800 | Brands selling products online |
| Custom website or web app | $3,500 | Businesses that have outgrown templates or need custom features |
| Custom business software | $6,500 | Teams replacing spreadsheets with one system |
| Mobile app (iOS and Android) | $9,500 | Turning a service or idea into an app |
“Starts at” means the simplest version of that project. Most projects land somewhere above it once real-life features show up, which is why we send a fixed, itemized quote after a free call, instead of a range so wide you could park a boat in it.
What actually moves the number
Five things decide most of your small business website cost:
1. Unique page designs, not page count
Ten service pages that share one layout cost far less than ten pages that each look different. When you compare quotes, ask how many unique page designs are included. “Twenty pages” sounds impressive until you learn that eighteen of them are the same template wearing different hats.
2. Features that do real work
Online booking, payments, customer logins, quote calculators and forms that feed your CRM all add design, build and testing time. Connecting your site to tools like QuickBooks or your email platform is its own piece of work (our integrations start at $650 each). Ask one question about every feature on the list: will it bring in money or save hours? If not, it can wait for phase two.
3. Who writes the words
Content is where website projects go to wait. The design is approved, the code is ready, and launch is stuck because the About page is “almost done.” Since February.
If you write your own text and supply your own photos, the project is faster and cheaper. If you need a copywriter or a photographer, budget for it. Words and photos are what turn visitors into phone calls, so this isn’t the place to save every last dollar.
4. Custom design or a template
A template is quicker to set up, but your site will look like every other business that bought the same one. A custom design is planned around your brand and your customers. Either can be the right call. Just make sure you know which one you’re being quoted.
5. Replacing an existing site
If your current website already brings in calls from Google, replacing it takes care: carrying over your content, keeping important web addresses and setting up redirects, so you don’t lose the rankings you’ve earned. A redesign quote should mention this. If it doesn’t, ask before you sign.

Running costs people forget after launch
Building the site is a one-time cost. Keeping it alive is not, so count these in your small business website cost from day one:
- Domain name: usually under $25 a year for a .com.
- Hosting: roughly $10 to $50 a month for a typical small business site. Think of it as rent for your website. Cheap rent is fine until the AC quits in August.
- Care and maintenance: software updates, backups and security checks. Skipping them is like skipping hurricane prep: it works great right up until it doesn’t. Our care plans start at $100 a month and include managed hosting, daily backups and small edits.
- Paid plugins or apps: some features come with a yearly license.
- Payment fees: online stores pay Stripe, PayPal or Square a small fee on every sale.
- Getting found: optional, but a website nobody finds is a very nice brochure in a drawer. SEO and Google Ads are ongoing work (ours start at $550 and $400 a month).
Why a $500 website and a $5,000 one look the same
In a screenshot, they often do. So do a used car and a new one, right up until you turn the key. The difference shows up later: how fast the site loads on a phone, whether Google can understand it, whether the contact form actually reaches your inbox, and whether anyone answers when something breaks on a Friday afternoon.
A cheap website that brings in no calls is the most expensive one you can buy.
That doesn’t mean you should spend more than you need to. A simple WordPress site is the right answer for plenty of small businesses, and an honest web designer will tell you so. If you’re not sure which one you need, our guide to WordPress vs. a custom website walks you through it.
Five ways to lower the cost without cutting corners
- Start with the pages that sell. Home, services, about and contact. Everything else can come in phase two.
- Write your own first draft. Even rough notes save hours of copywriting, and nobody knows your business better than you.
- Choose WordPress if you’ll edit often. It’s usually the most affordable way to get a site you can update yourself.
- Use real photos. Your team, your work, your storefront. They build more trust than stock images. (Says the blog post with a stock photo at the top. We know.)
- Plan for care from day one. A small monthly plan costs less than one emergency fix after a hacked plugin.
Questions to ask before you sign
- Will I own the website, the domain and the content? The answer should be yes, in writing.
- Is the quote fixed and itemized? You should know exactly what you’re paying for before any work starts.
- What happens after launch? Ask who handles updates and what a small change costs.
- Can I edit the site myself? If you’ll want to update text and photos, make sure you’ll get a walkthrough at handover.
- How will you protect my Google rankings? This matters most if you’re replacing a site that already brings in business.
- Who will I actually talk to? If the answer involves a ticket number, ask again.
Quick answers
Can I build a website myself for less?
Yes. Website builders cost little to start and work fine for a simple page. The real cost is your time, and the bill arrives later if the site doesn’t bring in customers. If your website is how people find and judge your business, it’s usually worth doing properly once.
How long does a small business website take?
Most business websites we build take about 4 to 8 weeks from kickoff to launch. Online stores, web apps and mobile apps take longer. The biggest factor is usually how quickly content and feedback come back. (See: the About page. February.)
Will I own the website when it’s done?
You should, no matter who builds it. With us, once a project is paid in full, the website, the design and the content belong to you, and your domain and hosting are set up in your name.
How we price projects
Every project at Envizionlab starts with a free, no-obligation call. I’ll listen to what you need, recommend the simplest option that will do the job, and send a fixed, itemized quote. No surprise fees, and no “phase two” you didn’t know you’d agreed to.
Want a real number for your project? Book a free call, or send us your project details and we’ll reply within one business day. You can also compare everything we offer on our services page.

