Should you show prices on a service website?

Pira Seligman

Pira Seligman
Yes, when you can give buyers a price they can use. That might be a fixed fee, the cost of a defined example or an estimate based on their requirements. It does not have to be the final quote.
For a service business, the harder question is what you can know before the first conversation. A standard maintenance visit and a full system replacement should not necessarily use the same pricing format, even when the same company sells both.
Start with the decision your visitor needs to make: “Is this within reach, and is it worth taking the next step?”
When the answer depends on their requirements, an interactive landing page can ask the relevant questions, apply your pricing rules, and show a tailored estimate before they contact you. The point is not to publish every possible price. It is to help each buyer understand the offer that applies to them.
Before choosing a layout, divide the things that affect your price into three groups:
The first group belongs in your pricing rules. The second can become useful questions. The third needs an explanation and, sometimes, a human assessment.
A calculator cannot remove an unknown simply by returning a number. If the missing information could change the job substantially, the page should make that uncertainty visible.
If the buyer is choosing a specific service with a consistent scope, show the price and explain the boundaries.
A cleaning business might publish a price for a standard visit with an agreed room count and checklist. Extra rooms or an initial deep clean would need separate treatment.
There is no benefit in asking several questions just to reveal the same fixed fee to everyone.
A minimum charge answers “What is the smallest job you take?” It does not necessarily answer “What will my job cost?”
If your smallest package is rarely the one customers need, explain its scope beside the starting price. Give buyers a way to see a more relevant example or estimate.
For example, a photographer's shortest weekday session should not be the only price reference on a page promoting full-day wedding coverage.
A buyer exploring a kitchen renovation may not know cabinet quantities or material choices. Asking for those details immediately could make the page harder to use.
Give that visitor a starting point with prices for clearly defined examples. For a renovation service, distinguish replacing finishes from changing the layout. The buyer can identify the kind of project they have in mind before working through detailed selections.
For your service, show a clearly described example with its price and date, then explain what would make another project different. Use genuine work with permission, or label a constructed example as illustrative.
An example helps someone orient themselves. A tailored estimate can be the next step once they know more.
A useful estimate changes because the job changes.
If quantity, service level or known site conditions explain a meaningful share of your pricing, let buyers enter those details and see the result. Show the assumptions with the range, not behind a generic disclaimer.
If the answer stays so broad that it cannot help a budget decision, you need a better question, a narrower service category or an assessment. Adding decimal places will not make it more reliable.
ConvertSite's HVAC Page Cost Planner template demonstrates this approach for heating and cooling installations.
We tested its live preview with a 1,800-square-foot home, balanced seasons, usable existing ductwork and the “Efficient replacement” option.
The result showed a planning range of $5,796 to $7,056, a separate recommended contingency of $564 and an indicative on-site schedule of about one day.
In a second run, we kept the home size, climate and comfort option the same but selected ductwork needing targeted updates. The displayed range became $8,556 to $10,416, with a $833 contingency and about two days on site.
Both results appeared before entering contact details. Both also stated that the output was a planning estimate, not a fixed quote, and identified factors that could change the final price.
These are sample template values, not market rates or an estimate for a real home. The test verifies the displayed behaviour, not installation accuracy, appointment booking or conversion performance.
The useful part is the relationship between scope and price. The buyer can see that retaining usable ductwork and allowing for updates are different jobs, before the contractor assesses the property.
When adapting this template, replace the sample rules and allowances with your own. Also make clear whether any contingency is additional to the displayed range and when it would apply. A separate number is only helpful when the buyer knows how to interpret it.
The job of a pricing interaction is to help someone understand the offer, not simply give them something to click. Keep the price and next step straightforward.
For the installation example, the useful answer is more than a budget range. It connects that range to the home and work selected, then explains what the assessment still needs to confirm. That gives the buyer a starting point for a decision and your team a starting point for the conversation.
After someone sees your result, they should be able to explain:
Keep the currency, billing unit, tax treatment and any mandatory additional charges clear too. A monthly fee, a one-off installation cost and an optional allowance should not look interchangeable.
Test that understanding with someone unfamiliar with your pricing. Ask them what they think they would pay and what could change it. Do not explain the answer first.
If they read the lower end as a guaranteed price, rewrite the result. If they cannot tell whether the figure is per visit or per month, fix the label. These are pricing communication problems, not reasons to add more animation.
Before publishing a range, run your proposed rules against recent, comparable jobs.
Use a mix of straightforward jobs, higher-cost jobs and awkward exceptions. Use the information that would have been available before assessment, not details you only discovered afterwards.
For each job, record the website result, the confirmed price and the reason for any difference. Keep the scope consistent: an original estimate should not be compared with a final invoice containing extra work the customer added later.
Look for three different problems:
Each needs a different fix. Update stale rules, ask a question the buyer can answer, or route the exceptional job to a clearly explained assessment.
Do not keep widening the range until every possible job fits. You may end up with a technically safe answer that tells the visitor almost nothing.
If you do not have enough comparable jobs to support a “typical” range, do not describe it that way. Publish a defined offer or an explicitly illustrative example while you build better evidence.
Some will. Hiding the number does not explain why your service costs more.
Put the price beside the specific work, expertise or level of support it buys. Show relevant proof and make package differences understandable. Avoid a large price followed by vague promises such as “premium quality”.
If a visitor cannot distinguish your offer from a cheaper one, investigate the offer explanation as well as the pricing format.
Public prices are public. That is a real trade-off.
You can give a buyer useful budget context without publishing your internal costing model, supplier terms or every commercial exception. A defined example may be enough for early research.
Decide what genuinely needs to remain private, then ask how a prospective customer can still judge whether to proceed.
Sometimes there is no responsible estimate before discovery. Say what needs to be understood, why it matters and what the assessment produces.
If the assessment has a fixed fee, publish that fee and its scope even if the wider project cannot yet be priced. If you have a minimum engagement, distinguish it from the eventual project total.
Bespoke should describe the work, not leave the visitor guessing about the entire buying process.
Publishing pricing creates something your team needs to maintain.
Assign an owner to the rates, questions and result explanations. Review them when your offer, supplier costs or delivery process changes. Check the page copy as well as the calculation: an updated formula does not fix an old starting price in the headline.
When a buyer contacts you from an estimate, preserve the inputs and the result they saw. The next conversation should explain what needs confirming, rather than produce a different number with no context.
After launch, review estimate accuracy and buyer questions alongside suitable opportunities and completed sales. Fewer requests alone do not prove success. Nor does more time spent using the calculator.
Choose a service that generates repeated pricing questions. Identify what is already known, what the buyer can tell you and what must wait for assessment.
Then publish the simplest useful answer. For a fixed offer, that may be a clear price section. For variable work, it may be an interactive landing page that turns a few relevant answers into a planning range.
ConvertSite lets you build that experience as a landing page, within a full site or on your existing website. Your team controls the questions, pricing rules and explanation, so the result reflects how you actually sell the service.
Start with the HVAC cost planner if that structure fits your work, or explore the price quote calculator use case.
You do not need to promise the final price before you know the job. You can still help the buyer judge the likely commitment and understand what happens next.
Frequently asked questions answered

Emma Francey
Copywriter @ConvertSite