Skip to main content
← Back to blog
6 min readChris Coombes

Should You Put Prices on Your Small Business Website?

pricingsmall-businessweb-designconversion

It is one of the most common debates small business owners have when building a website: should I show my prices, or keep them off the page?

Both sides have defenders. Some business owners would never dream of hiding their prices — they see transparency as a trust signal and a time-saver. Others are equally firm about keeping pricing out of it, preferring to talk numbers in person once they have had a proper conversation. Neither camp is obviously wrong, but the decision matters more than most people realise, and the right answer depends on what kind of business you run.

Why Most Business Owners Leave Prices Off

The reasons are familiar. You are worried competitors will see your rates and undercut you. Your work is bespoke, so quoting a number without knowing the specifics feels misleading. You would rather talk to a potential customer first so you can explain the value before the price lands. Or you simply do not want to put people off before they have even had a chance to hear what you offer.

These are all understandable. But they tend to be given more weight than they deserve when measured against what actually happens when visitors cannot find a price on your site.

What Happens When You Hide Your Prices

Most people who land on your website are quietly qualifying you. They want to know whether you can solve their problem, and whether they can afford you. Those two questions are almost always running in parallel.

When someone cannot find a price — or even a rough indication — the most common outcome is not that they pick up the phone or fill in your contact form. It is that they click back and try the next result. Not because you are too expensive, but because the uncertainty is a friction point, and your competitor's site answered the question yours did not.

There is also something about the absence of pricing that can feel evasive. Visitors who have been burned before by surprise quotes are particularly sensitive to this. A business that is upfront about what things cost tends to come across as more trustworthy, even before a single word has been exchanged.

And there is the practical time cost. Every enquiry from someone who cannot afford your rates is a conversation you did not need to have. Showing prices — even approximate ones — filters your leads so that the people who contact you are already in the right ballpark.

The Legitimate Case for Not Listing Prices

That said, there are real situations where showing prices creates more problems than it solves.

If your pricing is genuinely bespoke — if every job varies significantly depending on scope, materials, location, or complexity — listing a number risks setting an expectation you then have to walk back. Starting a conversation by telling someone the price just went up is not a great foundation.

In some sectors, a price list can also undercut a premium or high-trust positioning. Specialist consultants, high-end service providers, and businesses where the value proposition is nuanced may find that a menu of prices cheapens what they offer before the client properly understands it. When the relationship is the product, jumping straight to figures can actually hurt conversion.

The competitor argument — while often overstated — also has some merit in genuinely price-sensitive markets where your rates are higher than the norm. If everyone else is hiding their prices and you are the only one showing them, you might be doing your competitors a favour rather than yourself.

The Middle Path: Ranges and Starting Points

For most small businesses, the most practical answer is not all-in or nothing. It is showing enough information to help people self-qualify, without committing yourself to figures that do not apply to every job.

"Projects start from £500" tells someone whether they are roughly in the right territory. A band like "most clients spend between £800 and £2,000 depending on what they need" gives context without locking you in. You can also describe what different budget levels typically include, which helps visitors understand what they are actually buying rather than just comparing numbers.

The goal is not to publish a price list — it is to reduce uncertainty enough that the right people feel confident getting in touch, while the wrong people realise early that you are not the right fit for them.

It Depends on What Kind of Business You Run

There is no universal answer, but there are some useful patterns:

Fixed-price services — window cleaning, pet grooming, photography packages, regular bookkeeping — almost always benefit from showing prices. Customers expect to see them. Hiding them feels odd, creates unnecessary friction, and rarely produces better leads.

Variable-price services — building work, web design, marketing, consultancy — generally work well with a starting-from price or a typical range. Give visitors a floor so they know whether you are in their world, without quoting a ceiling you cannot always honour.

Premium or highly bespoke services — specialist legal work, luxury events, high-end interior design — may be better served by focusing on outcomes, results, and trust signals rather than figures. Let the price conversation happen once you have established value.

If You Do Not Show Prices, Make It Easy to Ask

Whatever you decide, the one thing you cannot afford to do is hide your prices and make it difficult to enquire. That combination — no pricing and a buried contact page — leaves visitors with nowhere to go. They have not been reassured, they cannot move forward, and most of them will leave.

If you choose not to list prices, your site needs to work harder to invite contact. A visible, frictionless call to action on every page. A short form that takes thirty seconds to fill in. A phone number that is easy to find. Something that says: we understand you want to know the cost — here is how to find out in the next five minutes.

The underlying principle is the same regardless of what you decide about pricing: help potential customers get the information they need to take the next step, with as little friction as possible. Every unnecessary barrier between a visitor and an enquiry is a potential customer you did not win.

If you want a website that is built around that principle — one that makes it easy for the right customers to choose you — get in touch and we can talk through what that looks like for your business.

Ready to get started?

Let us build a website that works as hard as you do.

Get in touch