How much does a business website cost?
The honest price ranges, what actually moves the number, and the hidden costs that catch business owners off guard.
Short answer
Most small and mid-sized business websites cost $2,000 to $10,000 to design and build, plus about $50 to $250 a month for hosting, security, and updates. Do-it-yourself builders cost less up front but take your time. Large custom sites with online ordering, logins, or many connections can run $15,000 to $50,000 or more.
What are the typical price ranges?
Website prices vary more than almost anything else a business buys. Two quotes for "a website" can be $800 and $40,000, and both can be fair. The difference is almost always in what is being built and who is doing the work.
Here is what we see in the market for a typical service business, like a contractor, clinic, law firm, or manufacturer.
| Option | Up-front cost | Monthly cost | Best for |
|---|---|---|---|
| Do it yourself on a builder | $0 to $500 | $20 to $60 | Brand-new businesses testing an idea |
| Freelancer using a template | $1,000 to $5,000 | $25 to $100 | Simple sites with a few pages |
| Small studio, custom design | $2,000 to $15,000 | $50 to $250 | Businesses that need the site to bring in leads |
| Agency, large or complex site | $15,000 to $50,000+ | $250 to $1,000+ | Many pages, online stores, logins, or heavy integrations |
These are rough ranges, not quotes. A five-page site for a local business will land near the bottom of its row. A site with 40 service and location pages, a customer login, and a connection to your sales software will land near the top.
What makes a website cost more or less?
The price follows the work. These are the things that move it the most.
Number of pages
Every page needs words, layout, pictures, and testing. A five-page site (home, services, about, reviews, contact) is a very different job than a site with a separate page for each service and each city you serve. Separate pages usually help you show up on Google, so more pages can be worth it. They just take more time to build.
Who writes the words
Many quotes assume you will hand over finished text. Most business owners never get around to it, and the project stalls for weeks. Writing is often the slowest part of a website. A quote that includes the copywriting will look higher, but it is usually the more honest number.
Custom design or a template
A template is a starting layout that many other sites also use. It is cheaper and faster. A custom design is made for your business and your customers. It costs more, but it lets you lead with what makes you different instead of filling in someone else's boxes.
Features and connections
Contact forms and click-to-call buttons are standard. Costs rise when the site needs to do real work, like booking appointments, taking payments, showing live inventory, letting customers log in, or sending new leads straight into your CRM. Each connection has to be built and tested.
Search and AI readiness
A site can look great and still be invisible. Good builders set up page titles, descriptions, fast loading, structured data, and clear answers to common questions, so Google and AI tools like ChatGPT can understand what you do. If you want to know more, read our guide to answer engine optimization.
What ongoing costs should you expect?
The build is only part of the bill. Plan for these every year.
- Domain name. Usually $10 to $30 a year.
- Hosting. Where the site lives. Anywhere from $10 to $100 a month depending on traffic and the platform.
- Maintenance and security. Software updates, backups, and fixes. Often bundled with hosting for $50 to $250 a month.
- Changes and new pages. Some providers include small edits. Others bill by the hour.
- Paid tools. Booking software, chat tools, premium plugins, and stock photos can each add a monthly fee.
What hidden costs catch owners off guard?
Most surprises come from what the quote left out. Ask about these before you sign.
- You don't own it. Some providers keep the domain, the design, or the hosting account in their name. If you leave, you start over. Make sure the domain and the site are yours.
- The builder lock-in. Some website builders make it hard or impossible to move your site to another host. That is fine until you outgrow the platform.
- Writing and photos. If they are not included, you either do them yourself or pay extra later.
- Revisions. Find out how many rounds of changes are included and what happens after that.
- Plugin and license fees. Some sites quietly depend on paid add-ons that renew every year.
- Redesign every two years. A site built on shortcuts often has to be redone. A well-built one can be updated and grow for years.
How do you know if a quote is fair?
A fair quote is specific. It should list the pages, what is included, who writes the words, how many revisions you get, what it costs per month after launch, and who owns what. If a quote is one line that says "website, $4,500," ask for the details. If a provider cannot explain what you are paying for, keep looking.
It also helps to judge the price against what the site should bring in. If one new customer is worth $5,000 to your business, a website that brings in two extra customers a month pays for itself fast. If your site's job is only to look legitimate when someone searches your name, a simpler site is probably fine. Our checklist of what every business website needs can help you decide what matters for yours.
Is a website builder good enough?
Sometimes, yes. If you are just starting out, money is tight, and you have time to do it yourself, a builder like Wix or Squarespace can get you online in a weekend. Once the website needs to bring in steady leads, rank on Google, or connect to your other tools, most businesses are better off with a professional build. We compare the two in detail in website builder vs custom website.
What does a website cost at dbVantage?
Our websites cost $2,000 to $10,000, one time. A simple site starts around $2,000. Bigger sites with more pages and connections cost more. Hosting, maintenance, and updates run $50 to $250 a month. We write the words, you own the site and the domain, and you get one clear price before any work starts. You can see examples on our websites page.
Common questions
How much does a simple five-page website cost?
A simple five-page business website usually costs $1,000 to $5,000 from a freelancer or small studio, depending on whether the design is custom and whether the words are written for you. On a do-it-yourself builder it can cost under $500 plus a monthly plan.
How much does website maintenance cost per month?
Most businesses pay $50 to $250 a month for hosting, security updates, backups, and small changes. Larger sites with online stores or frequent updates can cost more.
Why do website quotes vary so much?
Quotes vary because they include different work. One may assume you write every word and use a template. Another may include custom design, copywriting, search setup, and connections to your other software. Compare what each quote includes, not only the total.
How long does it take to build a business website?
A small site often takes three to six weeks. Larger sites take two to three months. The biggest delay is usually waiting on content, like words, photos, and approvals.
Should I pay for a website all at once?
Many providers split the payment, such as half to start and half at launch. Avoid paying the full amount before you have seen a design.