A small business website can cost anywhere from a few hundred dollars to tens of thousands. The spread is real, and most of it comes down to what is included, not how good the designer is. Here is what moves the price and how to compare quotes fairly.
What drives the price
Four things move the number more than anything else:
- Custom design or a template. A site designed from scratch takes more hours than a template with your logo on it. You are paying for decisions made around your business.
- How many pages you need. Every page has to be designed, written and tested.
- Who writes the content. Pages with real, useful words take longer than pages with placeholder text.
- What has to connect. Booking, payments, forms and integrations each add work.
Three common ways to buy a site
- A do-it-yourself builder. You pay a monthly fee, pick a template and do the work yourself. It costs the least in cash and the most in your own time. See website builder vs custom website for when this makes sense.
- A freelancer or small studio. A one-time project price for a designed site. Quality and scope vary a lot, so the written scope matters.
- An agency retainer. A larger monthly commitment that usually bundles design, changes and marketing.
What a low price usually leaves out
A low price is not always a bad deal, but it tends to leave the same things out:
- Writing. You get a layout and an empty page to fill.
- Search setup. Titles, structure and markup are left at defaults.
- Speed and phone testing beyond the basics.
- Anything after launch.
None of these show up on launch day. They show up six months later, when the site isn't bringing in calls.
What a fair price should include
Whatever the number is, you should be able to point to each of these in writing:
- The pages, listed by name
- The content, and who is responsible for it
- Search basics, including page titles, structure and schema markup
- Launch, including domain and hosting setup
- A defined period of support after launch
- Who owns the finished site (see do I own my website?)
If a proposal is vague about what is included, the price is not the real price.
A worked comparison
Here are three made-up quotes for what sounds like the same website. The numbers are illustrations, not market data, but the pattern is real.
- Quote A, $800. A template with your logo, five pages, you supply all the text and photos, no support after launch.
- Quote B, $3,500. A custom design, professional writing on the three most important pages, basic search setup and 30 days of support.
- Quote C, $9,000. A custom design, full writing, photo direction, and an ongoing monthly plan for changes and marketing.
None of these is automatically the right one. The gap between A and B is mostly writing, design decisions and search setup. The gap between B and C is mostly ongoing service. If you can write the text yourself and you don't depend on search, A may be enough. If you need the site to bring in work and don't have time to write it, B is closer to what you need.
Costs people forget
The build price is rarely the whole cost. Ask about these before you decide:
- The domain, which renews every year
- Hosting, which is either included or a separate monthly fee
- Business email, which is often billed separately
- Licensed fonts, images or plugins, which sometimes renew annually
- Changes after launch. Who does them, and what do they cost?
- Your own time. Writing text and gathering photos takes hours, and it's the most common reason projects stall.
Adding these up over three years gives you a fairer comparison than the launch price alone.
Why the price is worth getting right
A website is still one of the first places a homeowner looks. In a September 2024 survey of 400 homeowners by Clear Seas Research for ACHR News, 51% said they check a contractor's website when researching HVAC contractors, second only to Google reviews at 56%. That's one survey in one trade, but it matches how most people research a home service business: they look at the reviews, then they look at the site.
Questions
Is a $500 website ever enough?
For a simple placeholder page while you sort out your business, sometimes. For a site meant to bring in customers, it rarely covers the writing and search setup that make that happen.
Should I pay monthly instead of once?
Monthly plans lower the upfront cost, but you often don't own the result if you stop paying. Add up the cost over three years and ask who owns the design, the content and the domain before you sign.
Why do quotes for the same site differ so much?
Usually because they describe different things. One quote includes writing, search setup and support, and another includes only a layout. Compare scopes line by line, not totals.
What should I have ready before I ask for quotes?
A short list of the services you sell, the areas you serve, a few examples of sites you like, and the photos you already have. The clearer your brief, the more comparable the quotes will be.