Should You Put Prices on Your Small Business Website?
Ask ten small business owners whether they should put prices on their website and you will get ten different answers. Both camps have a point, so this decision deserves more thought than a quick yes or no.
The real question is whether the price on your page helps the right person take the next step, or gives the wrong person a reason to leave before you have had a chance to talk to them. That answer depends on what you sell and how you price.
Why most owners hesitate
Most owners who leave prices off are not trying to hide anything. They are worried about a real problem: a number on a screen cannot explain itself. It cannot mention a call-out, a warranty, a particular brand of product, or an extra hour of work that a cheaper competitor skips.
There is also the competitor worry. Nobody likes the idea of a rival copying their price list over a coffee. For businesses that price by the job, a single figure can feel misleading.
None of that makes hiding prices the right call by default. It just explains why the decision feels uncomfortable — and why it is worth thinking through rather than avoiding.
When showing prices actually helps
Prices help most when the service is straightforward. For a haircut, a standard facial, or a fixed inspection fee — work a customer already understands — a price removes a barrier. It answers the question they arrived with.
Showing prices also filters. If someone is shopping purely on the cheapest option, they were unlikely to book with you anyway. A visible price lets them move on before they take up your time, and lets a buyer who values quality book straight away.
There is a trust effect too. A business that states its prices plainly looks more confident than one that hides them behind a contact form.
When a price list works against you
Prices hurt most when the work varies a lot from job to job. A plumber quoting a blocked drain or a builder pricing a renovation — in each case the honest answer is that it depends. A single figure creates an expectation you spend the first phone call unwinding.
It also hurts when your value is hard to see in a number. A salon spending longer on each client is not selling the same service as the discount shop down the road, even if the service name matches. Side by side, the higher price loses.
Then there is the outdated price problem. A list that nobody updates quietly starts misleading customers, and the argument at the counter is worse than the enquiry you never received.
The middle ground most businesses end up using
Most of the businesses we work with land somewhere in the middle. They show prices for the simple, repeatable services and keep the complex work as a guide.
That might look like set prices for standard treatments, with packages and corrective work quoted after a consultation. Or a trades business listing a call-out fee and common fixed jobs, while larger projects stay as quoted on site. Enough to decide, without pretending every job is identical.
The middle ground also needs a short line explaining what is included. What is included matters more than the number itself. A price covering products or aftercare reads very differently from a bare figure, and stops the customer comparing your full service with someone else's stripped-back version.
What to show instead of a full price list
If a full list does not suit you, you still have better options than saying nothing. A starting price is one: "from" pricing sets an honest floor without locking you into a figure that fits every job. Just make sure the "from" price is real.
Price ranges work well for work with a few clear variables. A range plus a note on what pushes a job to the higher end teaches the customer how your pricing works.
You can also show what affects price without showing the price itself: size, condition, materials, time, location. That answers why it costs what it costs, and gives them a reason to enquire.
Finally, show the next step clearly. A price page without an easy way to ask a question is a dead end. Tell people how to get an exact quote and what you need from them to prepare one.
How to decide for your own business
Start with your enquiries. If your phone and inbox are full of people asking for prices and then disappearing, putting prices on the site may leave you with fewer, better conversations. If instead you are losing people who would have booked after a short chat, a guide price or a range might serve you better.
Then look at your competitors — not to copy them, but to see what customers expect. If every salon in your area lists prices and you do not, customers may assume the worst. If nobody in your trade lists them, an honest, current guide price could set you apart.
Ask one more question: can you keep the page updated? A price list is a commitment, not a one-off job. If prices change often and nobody owns the website, a simpler page will age better than a detailed list that goes stale.
There is no universal right answer, only the answer that fits how you sell. The businesses that get this right are not the ones with the most prices on display. They are the ones whose website gives a customer enough confidence to make contact.
If you are not sure what belongs on your website, talk it through with someone who builds websites for small businesses. Book a 30-minute discovery call or message us on WhatsApp and we can look at what suits your business.
Contact our team
Email: info@codepacesolutions.com