
If you have asked three web designers for a quote and gotten three wildly different numbers, you are not alone. The honest answer to “how much does a small business website cost?” is that it depends on what the site has to do for you. This guide breaks down what you actually pay for in 2026, what the common price tiers get you, the ongoing costs nobody mentions up front, and how to tell whether a quote is fair.
The ranges below are rough figures you will commonly see quoted by US freelancers and agencies. They are not a survey, and your local market, your industry and the person building the site will all move the number. Use them as a starting point for a conversation, not a price list.
What you are really paying for in a small business website
A website quote is a bundle of separate jobs. When you see a big gap between two quotes, it usually means one of them includes jobs the other one skipped. Here is what goes into the price:
- Planning and structure. Deciding which pages you need, what each one should say and how visitors move from “just looking” to calling you.
- Design. Either a ready-made template adjusted to your brand, or a layout designed specifically for your business.
- Development. Building the pages so they work on phones, load quickly and are easy for you or your team to update.
- Content. The words and photos. Many quotes assume you will supply these. Writing them well is real work, and it is often where cheap sites fall short.
- SEO setup. Page titles, descriptions, headings, local business details, a sitemap and connecting Google Search Console so Google can find and understand the site.
- Lead capture. Click-to-call buttons, quote request forms, booking tools and making sure form submissions actually reach your inbox.
- Launch and training. Moving the site live, setting up redirects from your old site, and showing you how to make simple edits.
When you compare quotes, ask each provider to list which of these are included. That one question explains most price differences.
Small business website cost by tier
DIY website builders: roughly $20 to $60 per month
Platforms like Wix, Squarespace and GoDaddy’s builder let you build a site yourself from a template. You pay a monthly subscription, which usually includes hosting and sometimes a domain for the first year.
Good fit if: you are just starting out, money is tight, and you have the time to learn the tool and write your own content.
The catch: the subscription is the small part. The real cost is your time, and the result depends entirely on your design and writing skills. Many DIY sites look fine but never bring in calls, because they lack clear service pages, local SEO basics or a strong call to action.
Freelancer or template-based site: roughly $1,000 to $5,000
A freelancer or small studio takes a professional template, adds your branding, builds out your pages and handles the technical setup. This is the most common choice for local service businesses with a modest budget.
Good fit if: you need a clean, credible site with five to ten pages, and you can provide most of the content or pay a little extra for copywriting.
Watch for: quality varies a lot at this level. Some freelancers deliver excellent work; others disappear after launch. Ask who owns the site and domain, what happens if you need changes later, and whether basic SEO setup is included.
Custom small business website from an agency: roughly $5,000 to $15,000
Here you get a site planned around your business goals: custom design, written content, a separate page for each service and service area, conversion-focused layouts and proper SEO foundations. An agency usually also handles tracking so you can see which pages produce calls and form fills.
Good fit if: your website is meant to be a main source of leads, you compete with several established local companies, or you offer many services across many towns.
Larger or specialized builds: $15,000 and up
Online stores with many products, sites with customer portals, custom calculators, integrations with scheduling or CRM software, or multi-location businesses with dozens of location pages can all push the price higher. Most local service businesses do not need this tier on day one.
The ongoing costs people forget
The build is a one-time cost. A website also has running costs, and you should budget for them from the start:
- Domain name: usually a small yearly fee for a .com.
- Hosting: anywhere from a few dollars a month for basic shared hosting to more for managed hosting with better speed, backups and support.
- Premium plugins or apps: forms, booking tools, page builders or security tools can each carry a yearly license.
- Maintenance: software updates, backups, security monitoring and small content edits. Many providers offer this as a monthly plan.
- SEO and marketing: a website on its own does not rank itself. Ongoing local SEO, Google Business Profile work and fresh content are what turn a site into a lead source over time.
A useful way to think about it: the build gets you a good storefront, and the ongoing work is what puts that storefront on a busy street.
What makes a website quote go up (or down)
Number of pages
Each service page and each service-area page is extra planning, writing and building. A roofer who offers repairs, replacements, gutters and storm damage across eight towns needs far more pages than a single-service business in one city. More pages cost more, but they also give Google more reasons to show you for specific searches.
Who writes the content
If you provide finished text and photos, the price drops. If the provider interviews you and writes everything, expect to pay more, and expect a better result. Good website copy explains what you do, where you do it and why someone should call you instead of the next company.
Custom design vs. template
A good template, well customized, is perfectly fine for most small businesses. Fully custom design costs more and makes sense when brand image is a big part of how you win work.
Features and integrations
Online booking, financing applications, payment collection, review widgets, live chat and CRM connections all add time. Make a list of what you truly need at launch and what can wait.
Migration from an old site
If you already have a website with some Google rankings, moving to a new one needs care: matching old URLs to new ones, setting up redirects and keeping what already works. Skipping this step can cost you traffic you already earned.
How to tell if a website quote is fair
Price alone does not tell you much. These questions do:
- What exactly is included? Ask for a written list of pages, features and SEO tasks.
- Who owns the site and domain? You should own your domain and have admin access to your website. Be careful with arrangements where the provider keeps ownership and you only rent the site.
- What platform will it be built on? WordPress, Wix, Squarespace or something custom all have tradeoffs. Make sure you can move the site later if you change providers.
- Is it built to work on phones first? Most local searches happen on mobile, so the phone layout matters as much as the desktop one.
- How will it bring in leads? Look for click-to-call buttons, short quote forms and clear calls to action on every page.
- What happens after launch? Ask about support, updates, how changes are billed and how quickly they respond.
- Can I see live examples? Ask for sites they built for businesses like yours, then visit them on your phone.
Red flags to watch for
- A very low price with no clear list of what is included.
- Promises of “page one on Google” or guaranteed rankings by a certain date. Nobody controls Google’s results.
- Long contracts where you cannot take your site with you if you leave.
- No mention of mobile layout, page speed or basic SEO setup.
- No examples of past work, or examples that are slow or broken.
Is a cheaper website ever the right call?
Yes. If you are brand new, have little competition, or mostly get work from referrals, a simple, well-made site on a smaller budget can be the smart move. What matters is that even a basic site covers the essentials:
- Your business name, phone number and service area clearly visible at the top
- A page for each main service
- Real photos of your work and team where possible
- Reviews or testimonials from real customers
- A fast, easy contact form and a tap-to-call button on mobile
- Correct titles and descriptions on each page, and the site connected to Google Search Console
You can always grow from there. Adding service-area pages, a blog and ongoing SEO later is normal. Starting with a site that cannot be expanded, or one you do not own, is the expensive mistake.
Think about cost per lead, not just the price tag
For a service business, a website is a sales tool. A cheaper site that never makes the phone ring is more expensive in practice than a pricier one that brings in steady work. Before you decide, think about what one new customer is worth to you over a year. If a better website brings in even a handful of extra jobs, the difference in build cost can pay for itself.
That does not mean you should always pick the biggest quote. It means you should judge each option by how it plans to turn visitors into calls. If you run a trade business, our guides to SEO for roofing companies and HVAC SEO show what a lead-generating site needs beyond good looks.
Frequently asked questions
How much should a small business pay for a website?
It depends on your goals. A DIY builder costs a monthly subscription plus your time. A freelancer-built template site commonly lands in the low thousands, and a custom agency site with written content and SEO setup commonly runs higher. Get at least two written quotes that list exactly what is included, and compare them line by line.
How long does it take to build a small business website?
A simple site can be ready in a couple of weeks. A custom site with many service and location pages usually takes longer, often several weeks, and the biggest delay is usually waiting on content, photos and feedback. Having your service list, photos and reviews ready speeds things up.
Do I need to pay for SEO separately from the website?
Usually, yes. A good build should include basic SEO setup, such as page titles, headings, local business details and a sitemap. Ranking well in competitive local markets normally takes ongoing work after launch: improving your Google Business Profile, earning reviews, building local citations and adding helpful content.
Get a straight answer for your business
If you are planning a new site or wondering whether your current one is worth fixing, we can help you figure out what you actually need. Truelink Technologies builds websites for small businesses and handles local SEO and marketing for US companies.
Start with a free website and SEO review. We will look at your current site, tell you what is holding it back and what a rebuild would or would not fix. Or contact us to talk through your project and get a clear, itemized quote.