Should You Show Prices on Your Service Page? What to Publish, What to Hide and How to Frame It

For most service businesses, yes: show a price, a starting price or at least a range, together with what is included and what changes it. Visitors who cannot afford you leave before wasting your time, those who can arrive better informed, and search engines and AI assistants have a correct number to repeat instead of a guess.

“Contact us for a quote” remains the default on many service sites. The reasoning is understandable: every project is different, and you do not want to be undercut or locked into a number. But in our experience the habit costs more than it protects. This guide covers the real arguments on both sides and a practical way to publish pricing without painting yourself into a corner.

Why do businesses hide their prices?

The most common reasons are fair ones:

Each of these has some truth. Pricing in a conversation can, in the right hands, close bigger deals. The question is not whether hiding ever works but what it costs you across all visitors.

What does hiding prices actually cost?

It adds friction at the exact moment of comparison

People comparing providers often open five tabs. The ones that answer “roughly what will this cost?” get a second look. The ones that do not get closed, because the visitor assumes the number is high or the process will be long.

It wastes sales time on mismatched enquiries

If your smallest engagement is €3,000 and half your enquiries come from people with a €500 budget, publishing “projects start at €3,000” saves you a stack of calls. It is a free qualifier.

It leaves AI assistants without facts

When a buyer asks an assistant “how much does a [service] cost?”, the answer is built from whatever it can find. If your page gives no number, the assistant fills the gap with an average from elsewhere, or names competitors who do publish prices. Our piece on how AI answer engines read your pricing page is relevant here, and it shows why clear, structured pricing text matters.

What are your options for showing price?

Approach Best for Watch out for
Fixed price per package Repeatable services with clear scope Scope creep outside the package
“From” price Services with a clear minimum People anchoring on the lowest number
Price range with drivers Projects that vary Ranges so wide they say nothing
Typical project examples Custom work Needs real, anonymised examples; never invent them
No price, but a stated minimum budget High-end, bespoke work Looks evasive if everything else is vague

The middle options usually serve best. A range plus a short list of what moves you up or down is honest and still leaves room for conversation.

How do you write a price so it builds trust?

A number alone invites misunderstanding. Wrap it in four elements:

  1. What is included. List the deliverables in plain words. “Up to five pages, two rounds of revisions, launch support.”
  2. What is not included. Photography, hosting, third-party licences, ad spend. State it before the client discovers it.
  3. What changes the price. Number of pages, speed, integrations, languages. Three or four drivers are enough.
  4. What happens next. One sentence on how to get an exact quote and how long it takes.

This format also helps search and AI systems. A page that says “from €2,400, includes X, excludes Y” can be quoted accurately; “contact us” cannot.

When is it reasonable to hide prices?

We would keep prices private in a few situations:

Even then, a stated minimum budget or “typical engagements run between X and Y” often helps more than silence. If you want a conversion-focused look at the layout of a pricing page itself, see our eight elements we always test on a pricing page.

What if you worry about competitors seeing your prices?

They can find out anyway. Competitors can request a quote under another name, ask mutual contacts or read your proposals when clients share them. Meanwhile your customers cannot easily find out, so the information gap hurts you more than them. A better defence is to compete on clarity of value: what you include, how you work and the results you can honestly demonstrate.

How do you handle price changes?

Published prices become facts that spread: in AI answers, in directories, in review sites and in other people’s comparison posts. Handle changes deliberately:

Consider honouring a former price for current quotes during a short transition. It costs little and prevents awkward disputes.

What about a “starting at” price that is too low to be true?

A starting price should be a figure you genuinely accept. If your cheapest real project is €2,400 but the page says “from €900” to attract clicks, you create the very mismatch you wanted to avoid, and you invite complaints about bait pricing. Choose the lowest price that you would sign today without discomfort and make sure at least a fair share of clients land near it.

The reverse also happens: businesses publish only their premium package and look unreachable to buyers who would be happy with a smaller scope. Two or three tiers, each with a different level of support, let visitors place themselves and give you natural upsell conversations.

Does publishing prices change who enquires?

Usually yes, and usually for the better, though the effect depends on your market. Expect fewer casual enquiries and more prepared ones. Prepared buyers ask sharper questions, understand the scope sooner and are less likely to disappear after the first call. If you worry that the volume of enquiries will fall, keep a simple log of source, budget and outcome for each lead for two months, and judge the page on closed work, not on inbox count.

A simple test you can run this week

  1. List your three most common services.
  2. For each, write the lowest price you would accept and the typical price you actually charge.
  3. Draft a “from” price and three price drivers per service.
  4. Add them to the page with the included and excluded items.
  5. Track two things for 60 days: the number of enquiries and the share that fit your minimum budget.

If enquiries drop but the quality and close rate rise, the page is doing its job. If enquiries stay level and your sales team spends less time on mismatches, that is also a win.

The bottom line

Hiding prices protects a negotiating position that may matter less than you think, and it costs you comparison shoppers and accurate AI answers. You do not need to publish a rate card. A clear “from” figure, a short list of what is included and the factors that move the cost will do most of the work, and you can keep the rest for the conversation.

SEO blog system for travel brands

Want posts like this working for your travel business?

We plan, write and publish about 30 SEO posts a month for tour operators, hotels and travel companies — with booking links in every post.

No setup fee · Three-month minimum · Prices excl. VAT · All prices