Win Customers With Content

Should You Show Prices on Your Website?

Most buyers decide before they ever contact you, so a "request a quote" page quietly loses the ones who were ready. Here is when to show prices, when to use a range, and when a quote is genuinely the right call.

Roald
AuthorRoald, Founder Fonzy
8 min read
Should You Show Prices on Your Website?
Read this with AI
View as Markdown

Short answer: Yes, show prices, or at least a clear "starting at" range, on your service website. Most buyers decide before they ever contact you, and a page that says "request a quote" loses the ones who were ready. Keep the full custom quote only for genuinely bespoke, high-ticket work.

Why your customers want the price before they call

Picture two cleaning companies in the same town. One site says "homes cleaned from $120." The other says "contact us for a quote." Same service, same five-star reviews, same van parked out front. Most people click the first one, or at least trust it more. The blank price on the second site does not read as careful. It reads as a sales trap.

That instinct matches how people actually shop now. Pew Research found that 65% of Americans compare the price they can get in a store with the price online and go with whichever is cheaper, and only 21% would buy from a store without checking prices online first. Read that again. Two out of three people price-check before they decide, and barely one in five will commit without looking. By the time someone fills in your contact form, they have already made most of the decision. The price was part of it, whether you showed it or not.

There is a real cost to hiding the number. A University of Pennsylvania Wharton working paper, "Do Consumers Value Price Transparency?", found that people will pay more for it, on average about 11 percent of the service price. They do not just tolerate a clear price. They pay a premium for the business that is upfront about it. The quote-only site leaves that premium on the table and calls it caution.

The fear that hiding prices protects you, and why it is mostly wrong

Most owners hide prices for one of three reasons. They worry a competitor will undercut them. They worry they will only attract bargain-hunters. Or they believe a phone call is the only way to sell the real value of what they do. All three feel sensible. All three cost you the customer who was ready to buy.

Your competitors already know your prices. They call you pretending to be a customer. They ask around. They read the same review sites you do. A blank number on your website keeps nothing secret from the rival down the road. It only keeps it from the buyer who is trying to hand you money.

The "it scares people off" fear has it backwards. What scares people off is the unknown. Research widely cited in marketing puts a number on it: roughly 72% of buyers name "no pricing on the website" as their single biggest frustration when they research companies online. Silence does not read as premium. It reads as "this is going to be expensive, and they do not want me to know yet." You meant to sound exclusive. You sounded like a problem.

When you should not post an exact price

Some work genuinely cannot carry a fixed number, and pretending otherwise hurts you more than a blank would. A full kitchen renovation. A custom brand identity. A six-month consulting engagement. These depend on scope that only exists after a conversation. If every job swings by thousands of dollars, a single headline price is a lie, and a lie on your pricing page is worse than no price at all.

The line is not "is my work valuable." Plenty of $120 cleans are valuable. The line is "is my work standard enough to price." A house cleaner knows roughly what a three-bedroom costs. A wedding photographer shooting a full day with two shooters and an album knows their floor. Both can post a starting point without lying. The only services that should stay quote-only are the ones where the first honest number is genuinely unknowable until you have scoped the job.

Even then, you can usually give the shape of it. "Kitchens typically run $12,000 to $30,000 depending on scope." That is not a promise. It is a filter, and it is doing you a favor.

The middle path: ranges, "starting at," and packages

You do not have to choose between a rigid price list and a blank page. There is a wide lane in between, and most small businesses belong in it.

In the owner-run service sites I have watched add a simple range, the pattern is consistent: the enquiries that come in afterward are better qualified. Take a wedding photographer whose contact page said only "enquire for pricing." She added one line, "wedding collections start at $2,400." The tyre-kickers stopped writing. The couples who did reach out already knew the ballpark and were ready to talk dates, not haggle over whether she was in budget. Fewer emails overall. More of them real. That is what a range does. It sends the wrong-fit buyer away before they waste an hour of your week, and it tells the right-fit buyer they can relax.

Pick the form that fits your work:

  • A floor: "from $120" or "starting at $2,400." It commits you to nothing above the number.
  • A range: "most three-bed homes land between $140 and $180." It sets the expectation without a promise.
  • Package tiers: good, better, best, each with a price and a clear list of what is included.
  • A spend band: "most customers spend $300 to $600 a month." It works for ongoing services where one-off pricing misleads.

A clear price is one of the fastest ways to lift a small business conversion rate, because it removes the single biggest reason people stall on a service page.

How to put prices on the page so they actually help

Put the price next to the service, not buried on a separate pricing page three clicks deep. The customer is reading about your three-bedroom clean. That is where the number belongs.

Say what is included, because a bare number invites the worst assumption. "From $120" tells the reader almost nothing. "From $120 for a standard three-bedroom clean, including kitchen, two bathrooms, and all floors" answers the next question before they ask it. Context is what turns a price from a risk into a reason to trust you.

Then guide the next step. A range with a clear prompt beats a naked figure. If you want the mechanics of that prompt, writing a call to action that actually gets clicks pairs directly with pricing, and turning more of your visitors into customers is mostly the work of removing the small uncertainties that make people close the tab. Price is the biggest uncertainty on most service pages. Remove it and the rest gets easier.

How pricing helps you show up for "how much does it cost" searches

People do not only search "cleaner near me." They search "how much does house cleaning cost" and "wedding photographer prices" with a city attached. Google, and the AI answers now built on top of it, pull from pages that actually contain the number. If your page says "contact us for a quote," there is nothing for them to quote, so they show someone else.

If your page says "house cleaning from $120, most three-bed homes $140 to $180," you become the answer. That is the quiet advantage of putting the number on the page. The searcher comparing prices is a searcher ready to buy, and a page with real figures catches them at the exact moment they are deciding. It also gives the search engines and AI assistants something concrete to show on your behalf. Clear service page SEO and an honest price work as one thing, not two.

Frequently asked questions

Will showing prices scare customers away?

The evidence points the other way. The Wharton price transparency research found buyers will pay about 11 percent more for a clear price, and roughly 72% of buyers name missing pricing as their top frustration. What scares people off is the unknown, not the number. A fair price presented plainly builds trust. A blank invites the assumption that you are expensive and hiding it.

What if my prices are higher than my competitors?

Then you show the price and show why. A higher number next to "fully insured, same-day service, and a satisfaction guarantee" reads as worth it. A higher number that only appears after a phone call reads as a trap the buyer was lucky to dodge. Price-conscious shoppers are going to find out either way, so let the reason land at the same moment as the cost.

Should I show an exact price or a range?

A range is the safe default for most service businesses. Use an exact price only where the job is genuinely standard, like a fixed package or a flat callout fee. Use a "starting at" floor or a "most customers spend X to Y" band everywhere the job varies. The goal is an honest ballpark, not a binding contract.

Where on my website should the prices go?

Right next to the service they belong to, with a short note on what is included. A dedicated pricing page is fine as well, but do not make it the only place the number lives. The reader deciding on your three-bedroom clean should see that price without hunting for it.

Go back to the two cleaning companies. Same work, same reviews, same van. The one with "from $120" on the page wins the customer who was already holding their phone, half decided. A clear price is not giving something away. It is meeting the buyer where they already are. Fonzy helps you get found by those ready-to-buy searchers in the first place, so the honest number on your page has someone in front of it to convince.

Sources

Roald

Roald

Founder Fonzy. Obsessed with scaling organic traffic. Writing about the intersection of SEO, AI, and product growth.

Win customers while you run your business.

Fonzy publishes the expert articles that bring customers in from Google and AI search. €1 to start, then plans from €39/mo.

Get my free articles
First 3 articles freeGet found on Google & AI