“How much does a website cost?” is one of the most common questions small business owners ask, and one of the hardest to answer with a single number. You will see offers for a few hundred dollars and quotes for tens of thousands, often for something that looks similar on the surface. The difference is not always quality. It is scope, ownership, ongoing support and what the website is expected to achieve.
This guide explains what actually drives the price of a small business website, which costs people forget, how different pricing models work and how to judge whether a quote is fair. It will not hand you a magic number, because honest numbers depend on your situation, but it will give you the questions to get a trustworthy one.
Why website prices vary so much
A website is not a product you buy off a shelf. It is a combination of strategy, design, writing, development, testing and support. Two websites can both be called “a five page site” while one is a customized template assembled in a day and the other is designed around your customers, written to rank in search and built to load quickly on a phone.
The main things that change the price are:
- The type of site and how much it needs to do.
- How many pages and how much content you need.
- How custom the design is.
- What functionality it must have.
- Who writes the text and supplies the photos.
- How much search optimization and tracking is included.
- What support and maintenance continue after launch.
The main types of small business websites
A single landing page
A focused page built to get people to call or book, often used for a specific service or a Google Ads campaign. It is the least expensive option and can be very effective. Read more about what makes landing pages convert.
A brochure or services website
The most common choice for local businesses: a homepage, service pages, an about page, a contact page and perhaps a gallery or blog. It explains who you are, what you do and how to reach you.
A multi-location or larger service website
If you have several branches or dozens of services, you need more pages, a clear structure and more planning to avoid duplicate or thin content. This takes longer and costs more.
An online store or booking platform
When customers pay or book online, the site must handle products, payments, taxes, shipping or scheduling, which adds complexity and ongoing costs.
A custom web application or portal
If you need logins, dashboards or automation tailored to how you work, you are in the realm of custom software rather than a standard website. See our overview of custom software for what that involves.
What affects the price of a website
Design: template or custom
A template-based design can be faster and cheaper, and it can be a good choice when the budget is tight. A custom design takes more time because it is planned around your brand, your customers and your goals. The best approach is often in between: a proven structure with customized layout, branding and content.
Content: words and photos
A website is only as good as what it says. Clear, helpful text that answers customer questions takes time to research and write. Good photos of your work, team and premises make a huge difference. If you provide finished content, costs drop. If you expect the designer to write everything and arrange a photo shoot, expect them to rise.
Functionality
Contact forms are simple. Online booking, quote calculators, memberships, multilingual support and integrations with your accounting or customer management systems add effort. List the features you truly need now and the ones that can wait.
Search optimization
A site that nobody finds does not help. Basic search optimization, such as sensible page titles, headings, speed, mobile friendliness, structured data and a plan for Google Business Profile, should be part of any professional build. Deeper, ongoing work is a separate service. See how this fits into local SEO for small businesses.
Speed and technical quality
Fast, secure, well-built websites take more care than slow, bloated ones. Good agencies check performance and accessibility before launch. Our guide to website speed and Core Web Vitals explains why this matters.
Costs people forget after launch
The price to build the site is only part of the total cost of owning it. Ask about:
- Domain name: an annual registration fee. It should be registered in your name.
- Hosting: where the site lives. Cheap hosting can mean slow pages and downtime.
- Security and backups: certificates, updates and a recovery plan.
- Maintenance: software updates, fixes and small content changes.
- Content updates: adding services, changing prices, writing new pages.
- Marketing: a site does not attract visitors on its own. Budget for search, ads or social media.
- Third-party tools: booking software, email marketing, chat widgets and others often have monthly fees.
A realistic plan includes both the launch cost and a yearly cost to keep the site healthy and useful.
Common pricing models
Fixed price. You agree a defined scope for a set price. This is predictable and works well when requirements are clear. Make sure the scope is written down, including how many pages, revisions and features are included.
Hourly or project-based. You pay for time spent. It can be flexible, but costs can drift if the scope is unclear.
Monthly subscription. Some providers charge a monthly fee that includes the build, hosting and support. This can lower the upfront cost, but check what happens if you cancel. In some cases you do not own the site and must start again.
DIY website builders. Platforms with templates are cheap and quick. They suit very simple needs, but you provide all the strategy, writing, SEO and troubleshooting yourself. Many owners find the time cost higher than expected.
Rough price ranges, and why to treat them carefully
Prices vary by country, agency and scope, so any range is a rough guide at best. As a general pattern:
- A simple landing page or one-page site tends to be the lowest cost.
- A small brochure website of several pages usually sits in the middle.
- Larger sites, multiple locations, bookings or e-commerce cost more.
- Custom features and integrations push the price higher.
Be wary of both extremes. Very low prices often mean templates with no strategy, no support and hidden fees. Very high prices are not automatically better. Ask what you are getting for the difference. For current starting prices at our agency, see our pricing page.
Red flags to watch for
- You do not own the domain or website. You should be the registered owner of your domain and have access to your hosting and content.
- Long lock-in contracts with large cancellation fees and no clear exit.
- No written scope. Vague promises lead to disputes.
- “Free website” offers that depend on expensive hosting, ads or marketing packages.
- No mention of mobile, speed or accessibility.
- Guaranteed rankings or traffic. Nobody can honestly promise this.
- No analytics or tracking set up at launch.
- Reluctance to show previous work or explain the process.
Questions to ask before you hire anyone
- What exactly is included, and what is not?
- Who owns the domain, the design and the content?
- How many revisions are included?
- How long will the project take, and what do you need from me?
- Will the site be mobile friendly, fast and set up for search?
- What are the ongoing costs after launch?
- What happens if I want to move to another provider?
- How do you measure whether the website is working?
A good provider answers these clearly and in plain language.
Think in terms of return, not just cost
A website is an investment, so judge it by what it brings in. Suppose a new customer is worth a few hundred dollars over their lifetime. If the site brings in a few extra customers a month, it can pay for itself quickly. If it brings none, even a cheap site is expensive.
Ask how the site will generate inquiries: clear calls to action, click-to-call buttons on mobile, a short form, trust signals such as reviews and certifications, and fast loading. These details matter more to results than fancy animations.
Frequently asked questions
Can I build the site myself to save money?
You can, and for very simple needs it may be enough. The trade-off is time, and the risk of a site that looks fine but does not rank or convert. Many owners start themselves and later hire a professional.
How long does it take to build a small business website?
A landing page may take days, while a brochure site often takes a few weeks. Delays are usually caused by missing content, so prepare text and photos early.
Do I need to pay monthly?
Not necessarily. You will pay for your domain and hosting each year, and you may want a maintenance plan. Make sure any monthly fee buys something you value.
What is the difference between a website and a landing page?
A website has multiple pages that explain your business. A landing page is a single page designed for one goal, such as booking a consultation.
Get a clear, written quote
If you would like a fixed price, a written scope and a website you fully own, our web design and development service is built around exactly that. Tell us about your business and we will recommend the simplest option that will do the job, with no obligation.