Should I show my prices on my website?
Updated June 28, 2026 · Getting more calls & leads
Short answer
You do not need exact prices, but you should show something: a service-call fee, a starting-from price, or a price range. Some pricing signal filters out tire-kickers, builds trust, and gets more serious callers than a page that hides every number. Total silence on price makes people assume you are expensive and call a competitor instead.
You do not have to publish a full price list, but staying completely silent on price is a mistake. When a homeowner sees no numbers at all, they assume you are out of their budget and call the next company. The goal is not exact quotes, it is a price signal: enough to set expectations, build trust, and get more serious people to pick up the phone.
Why some price beats no price
Buyers research before they call. A page that gives them a service-call fee, a "starting from" price, or a range feels honest and confident. It also does free filtering: people for whom your price is a dealbreaker move on, and the ones who do call are closer to booking. Silence, by contrast, signals "if you have to ask, you cannot afford it," which pushes away good leads along with bad ones.
What to show when every job is different
Most trades cannot post a flat price, and that is fine. You have good options:
- A diagnostic or service-call fee, for example "$89 service call, applied to the repair."
- A "starting from" price for common jobs, like "Drain cleaning from $149."
- A range, such as "Most water heater installs run $1,200 to $2,500."
- A simple flat fee for clear, repeatable work.
Any of these sets expectations without locking you into a number for a job you have not seen.
Pair every price you publish with a clear next step, a tap-to-call button or a quote request, so the moment a visitor decides the number works for them, calling takes one tap.
Use pricing to qualify, not to quote
Think of on-site pricing as a filter, not a contract. You are telling visitors roughly what to expect so the wrong-fit ones self-select out and the right-fit ones reach out warm. Always add a line like "final price depends on the job" to protect yourself. When that interested visitor does reach out, make it easy with a quote-request form that converts.
Pair prices with strong calls to action
A number on its own does not book a job. Right next to any price, put the action you want: "Call for a Free Estimate" or "Request a Quote." Pricing plus a clear call to action is a proven combination, and we cover the buttons that work best in calls to action that actually work.
What if a competitor undercuts you
Showing price is not a race to the bottom. Frame your number with what it includes: licensed techs, warranty, same-day service, no surprise add-ons. People pay more for certainty. If you are weighing what to charge for your own services or your website, our take on what a small business website should cost shows how transparent pricing builds trust.
At Blank Theory we keep our own pricing simple, a free preview first, then a flat $199 a month with no setup fee or contract, and we build your site to present your pricing clearly. See your free preview and decide with the numbers in front of you.
Frequently asked questions
- Won't showing prices scare customers away?
- A clear range or starting price actually attracts serious buyers and filters out people who were never going to pay. Hiding all prices scares away more people, because they assume the worst.
- What if every job is different?
- Show a service-call or diagnostic fee, or a 'starting from' price for common jobs. You are setting expectations, not quoting the whole job.
- Where should pricing go on the page?
- Near each service and on a simple pricing or FAQ section. Pair every price with a tap-to-call button or quote form so an interested visitor can act right away.