Should I put prices on my website? Almost always, yes. At minimum, a starting point.
That is a position, not a hedge. Here is the honest case for it, and the honest case against.
Why do so many small businesses hide their prices?
Fear, mostly. It runs in three flavors.
- "Competitors will see it." They can already guess. They are not the ones you lose sleep over.
- "Every job is different." True. It is also true of every business that publishes prices.
- "I need to talk to them first." You want the conversation so you can sell. That is a fair instinct. It just assumes the visitor will request the conversation blind.
Many will not. A person who cannot tell whether you cost a little or a lot has to decide whether to risk an awkward call. Plenty decide not to. They close the tab and open the next site.
Hiding your price does not hide the question. It moves the question into the visitor's head, where you cannot answer it.
What does publishing prices do for lead quality?
It changes who shows up.
When your number is on the page, a visitor has already done the math. If they reach out, they have decided the price is workable. You skip the awkward first ten minutes of a call that was never going to end in a sale.
That is self-qualification. It is the main reason to publish.
The trade is volume. You will get fewer inquiries. Some of the people who would have called out of curiosity will not. We think that is mostly good news. A smaller inbox full of people who can say yes beats a bigger one full of people who cannot.
What did starting-point pricing do for a doula practice site?
BodyWise Birth Co. is a doula practice in Raleigh. A doula sells trust, and she sells it to someone at a vulnerable moment, before they have met her.
The site we built for her publishes starting-point pricing for each package. The reasoning was simple. Uncertainty about cost keeps families from reaching out at all. Nobody wants to ask a stranger about delivery-room support and then flinch at the answer.
A starting point answers the quiet question first. Then the site does the rest: her philosophy, real birth stories, the Triangle hospitals and birth centres she attends, and one action, a free 30-minute discovery call.
Notice what the price is not doing. It is not the pitch. It clears a hurdle so the pitch gets heard.
How did an agency use pricing tiers to qualify prospects?
The Social Boot is a digital marketing agency, and agencies are famous for hiding price. The Social Boot wanted small and mid-size business owners, many of them self-serve buyers, and vague pricing filters out exactly those people.
So the site publishes clear pricing tiers. Prospects qualify themselves before the first conversation. Booking is built into the site, so there is no back-and-forth between "interested" and "on the calendar."
Think about what that signals. An agency that tells you what it costs is telling you it expects to be worth it. It also tells you the first call will be about your goals, not about whether you can afford them.
When does transparent pricing work in a comparison-heavy category?
Where buyers compare line by line, it is close to mandatory.
QuestBlue sells cloud communications. Buyers in that world open several provider tabs and compare capability and price side by side. A provider with no visible price is not in the comparison. It is just a gap in the spreadsheet.
QuestBlue publishes transparent pricing tiers so buyers can qualify themselves against competitors. The signup path stays prominent throughout, so depth and detail never cost the conversion. If you sell into a SaaS buyer's evaluation process, this is the standard to meet.
The lesson travels. The more your customers compare, the less a contact form can protect you.
When is a starting price or a range better than a fixed price?
When scope varies. Which is most service businesses.
- Fixed price: works when the product is standard. A set package, a flat monthly plan, a named tier.
- Starting price: works when the floor is real. "From" is honest only if people can actually buy at that number.
- Range: works when the spread is wide and you can say why.
A word of caution on starting prices. If nobody ever pays the "from" number, it is bait, and visitors can smell it. Set the starting point where the simplest real job lands.
BodyWise uses starting points because packages flex with the family's needs. That is the right call. A fixed number there would be either wrong or false.
How do you explain what moves the price without writing a manual?
Name the two or three drivers. Stop there.
Next to the price, add a short line or list: what is included, and what pushes the number up. Something like "more sessions," "more locations," "rush timelines." Whatever is true for your business.
Do not try to cover every edge case. The goal is for a visitor to place themselves on the scale, not to price their own job to the dollar. The remaining detail is what the conversation is for.
Three rules of thumb:
- Lead with what is included, not what is excluded.
- Use plain words, not internal jargon.
- End with an invitation to talk about the specifics, which leads naturally into the booking step.
What are the real downsides of publishing prices?
There are some. Better to know them going in.
- Tire-kickers still show up. Fewer, but some people will screenshot your page and move on. That costs you nothing.
- You will have to explain scope. A price invites the question "what does that include?" Your page needs a good answer.
- Your number gets judged without context. A visitor sees the price before they see your charm. That is why the surrounding page has to carry real proof.
- Changing prices means changing the site. A small chore, and a healthy one.
Notice what is not on the list: losing good customers. People who were never going to afford you leave sooner. That is a kindness to both sides.
How should you present pricing next to a clear booking action?
Put them in the same eyeline.
The visitor who sees a price they are comfortable with is at their most ready. Make them hunt for the next step and you waste that moment. A button reading "Book a free call" or "Get started" right beside the tiers does the job.
All three sites above follow the same shape: show the cost, then make the next step obvious. BodyWise routes everything toward one discovery call. The Social Boot builds booking in. QuestBlue keeps signup visible throughout.
One action per page is plenty. Two competing buttons slow people down.
If your site has a pricing page that is buried, vague, or slow to load, fixing it is usually a web development job, not a rewrite of the whole site.
Your next step
Open your site on your phone and try to find out what you cost. Time it. If you cannot tell in under a minute, write down a starting price and the two things that move it, and put them on your services page this week.
If you would like a second pair of eyes on how to present it, get started with us.
