How much a small business website costs in the US (2026)
Updated September 23, 20266 min readWritten for: small business owners in the United States
How much a small business website costs in the US depends on which of three routes you take. Building it yourself on a platform runs $4 to $45 a month, depending on the plan (WordPress.com, with the first year of your domain included). Hiring someone to build it starts around $2,000, most projects listed on Clutch come in under $10,000, and U.S. agencies charge $100 to $149 an hour. The third route is one monthly fee that covers everything, which in our case is $29 a month plus a $49 setup fee. The price isn't driven by the number of pages. It's driven by who does the work and who keeps the site running afterward.
The short answer, if you need to decide today
If you build it yourself on a platform. $4 to $45 a month on WordPress.com depending on the plan, paid a year up front, with the first year of your domain included. If you also sell online, Shopify starts at $25 a month ($19 if you pay annually).
If you hire someone. Agencies in the U.S., Canada and Australia charge $100 to $149 an hour. Most projects published on Clutch come in under $10,000, and the full range runs from $2,000 to $100,000.
If you go with one monthly fee that covers everything. A flat fee that includes the website, domain, hosting, email and someone who maintains it. That’s where we fit in, at $29 a month plus a $49 setup fee.
One more number to keep things in perspective. The average web design project on Clutch costs $38,105 and takes 7 months. That’s not what a small business pays, because big projects pull the average up. It’s useful to know, though. When someone tells you “a website costs thirty grand,” they’re talking about a different market.
Why the same website gets such different quotes
Three things move the price, and none of them is the design:
- Who does the work. Your own time looks free on a quote, and it’s very expensive in real life.
- Custom or template. According to the Clutch report, only 12% of small businesses have a custom-built website. 41% use platforms like Wix or Squarespace, and 34% use WordPress or Shopify.
- Who maintains it afterward. This is the part that’s almost never in the quote, and you pay for it every year.
1. Build it yourself on a platform
This is the cheapest route in dollars. WordPress.com lists plans at $4, $8, $25 and $45 a month when you pay a year up front, all with the first year of your domain included. Squarespace also includes a domain for one year with annual billing (its prices vary by country, so check them the day you decide). If you’re selling online, Shopify starts at $25 a month.
What you get. A site that’s online fast, with hosting and a security certificate built in, and you can swap a photo without calling anyone.
What it really costs. Your time. Picking a template, writing the text, organizing your photos, and going back in every time a price changes. And starting in year two, the domain isn’t free anymore.
2. Hire someone to build it
Almost half the market goes this way. 45% of the small businesses Clutch surveyed hired someone to build their website. Published rates for U.S. agencies run $100 to $149 an hour, and most projects come in under $10,000. A freelancer usually charges less per hour than an agency.
What you get. A site designed around your business, with your own words and photos, that doesn’t look like a template.
What to ask up front. What happens after launch. The site is done, but hosting keeps billing every month and every change gets quoted again. That’s the cost that catches owners off guard the next year, not the first invoice.
3. One monthly fee that covers everything
A single fee that bundles what the other two routes charge for separately. The website, domain, hosting, security, email at your own domain, and someone who handles it when something breaks.
This works well for owners who don’t want to learn a new tool or track someone down every time their hours change. It’s less useful if you already have someone managing your site.
What’s almost never in the quote
- The domain. Free the first year on most platforms, then you pay for it every year after that.
- Hosting and the security certificate (HTTPS). Included on platforms, extra on a custom build.
- Email at your own domain. Customers notice when you write to them from a Gmail or Hotmail address.
- Changes. This is what causes the most arguments. Ask how much it costs to change a price, a photo or your hours, and how long it takes.
- Maintenance. If your site runs on a WordPress install you set up yourself, someone has to keep WordPress and its plugins updated. An outdated site is how hackers get in.
- Who owns the domain. If it’s registered in the name of whoever built your site, you’ll have a problem the day you stop working together.
What makes sense for your situation
You’re just getting started and want people to find you. Start with your Google Business Profile and one page that answers what people search for. You can do most of that yourself for free, and we walk through it in My business doesn’t show up on Google.
People message you at night and buy somewhere else by morning. That’s not a website problem. The problem is that nobody’s answering. We cover it in How to get a website that answers on its own.
You sell products online. An e-commerce platform takes care of payments, shipping and sales tax for you, and having all that custom built costs a lot more.
Where we fit in
Here are our numbers up front, since that’s what you’re looking for when you’re comparing prices.
- $29 a month plus a $49 setup fee, one plan. A website built for your business, a .com domain in your name, hosting, HTTPS, two email accounts, and an assistant that answers for you on your website, WhatsApp, Instagram and Messenger, with 2,000 customer messages a month included. You see everything in one dashboard, where you can update your website anytime at no extra cost.
- $30 a month for each add-on, if you also want it to put together quotes or book appointments.
- Extra pages and a blog, if you want to show up on Google for each service you offer. That’s quoted separately.
What the monthly fee gets you is a website that stays up and looked after, without you having to learn any software. And the domain stays in your name.
Questions to ask before you sign
- Will the domain be registered in my name?
- How much does it cost, and how long does it take, to change a price, a photo or my hours?
- Are hosting and the security certificate included, or billed separately?
- If I leave, do I get to keep the site?
- What exactly will you do to get it showing up on Google, and how will we measure it?
- Who responds when something breaks, and how fast?
A quote that answers these six questions in writing is worth more than a cheaper one that doesn’t.
Frequently asked questions
- What's a reasonable minimum budget for a small business?
- If you build it yourself, $4 to $25 a month in platform fees gets you a decent site, and your real cost becomes your time. If you'd rather have someone build it, a one-page job starts around $2,000 based on the ranges published on Clutch, plus hosting and any changes you need later.
- Is it better to pay once or pay monthly?
- It depends on who's going to maintain it. Paying once gets you the site, but every change after that is quoted separately and hosting keeps billing. A monthly fee costs more if you add up three years and never touch anything, and it costs less the year you need five changes. The question that matters isn't what it costs to build. It's what it costs to keep it running next year.
- Are the domain and hosting included?
- On platforms, the domain is usually free for the first year when you pay annually (WordPress.com and Squarespace both say so on their own pages), and you pay to renew it starting in year two. Hosting is included in the fee. With a custom build, hosting and the domain are often billed separately, so ask before you sign, not after.
- Does a more expensive website rank better on Google?
- Not because of the price tag. What ranks is having pages that answer what people actually search for, consistent business info, and a verified Google Business Profile. A $20,000 site with one page competes for one search, same as a $200 one.
- How long does it take?
- A site built on a platform can be live in a day. A custom project from an agency takes a lot longer. The average published on Clutch is 7 months, although big projects pull that number up. For a local business, a one- to three-page site usually takes weeks.