Show your prices as clear ranges or packages with a starting price, and reserve "price on application" for genuinely bespoke work only. A service business that hides every price forces every visitor to enquire just to learn the ballpark, and most will not bother — while a business that shows honest ranges, a middle package to anchor on, and a short quote form for the rest gets fewer, better enquiries from people who already know roughly what they will pay.
This is a different question from how to write a services page. Page structure — headlines, benefits, proof — gets a visitor to read; price display decides what happens next. Get the display wrong and the best-written page still leaks: visitors who expected £95 find £395 at the quote stage and leave angry, while visitors who could have paid £395 never enquire because they assumed the service was out of reach. Pricing display is expectation management, done in public, before anyone contacts you.
Ranges, Packages, or "From" Prices: When Each Works
Three display styles cover nearly every service business, and each suits a different kind of work. Ranges suit work where the final price genuinely varies with scope — a website, a bathroom refit, a garden redesign. Packages suit work that can be standardised — a haircut and colour, a boiler service, a logo design. "From" prices suit work with a clear floor and a long tail of options — car detailing, wedding photography, home cleaning. The mistake is not choosing one style; it is choosing the style that hides the truth about your work.
| Display style | Best for | Watch out for |
|---|---|---|
| Price range | Work where scope varies honestly | A range so wide it says nothing |
| Fixed packages | Work you can standardise | Packages that force unlike jobs into one box |
| From price | Work with a clear floor | A floor price almost nobody actually pays |
What to Leave Out — and What Never to Hide
Leave out the line-by-line cost breakdown of your inputs. Nobody buys a haircut by the cost of shampoo, and a cost-plus breakdown invites haggling over your margins. Leave out prices for work you no longer do, and remove seasonal prices the day the season ends — a stale price is a promise you will be held to. Leave out competitor comparisons by name; "cheaper than X" makes your price about someone else business, not your value.
Never hide the things that change the bill: call-out fees, minimum charges, VAT treatment, and what counts as extra. A quote that omits the call-out fee looks cheaper until the invoice arrives, and the customer remembers the surprise, not the service. State VAT treatment on every price, state the minimum charge plainly, and name the three most common extras with their prices. Transparency about extras does not scare customers away; it is the reason they trust the headline price.
Anchoring: Why the Middle Package Does the Selling
Most customers do not choose the cheapest or the most expensive option; they choose the middle one, because it feels like the safe choice. Use that honestly: build three packages where the middle one is the service most customers actually need, price the basic package as a genuine stripped-back option rather than a decoy, and price the premium package as a real upgrade with real extras, not the same service with a ribbon on it. When the middle package is the honest best fit, anchoring helps the customer decide faster and feel better about the decision.
Anchoring fails when it is manipulation. A premium package priced absurdly high only to make the middle look cheap insults the customer intelligence, and a basic package that is deliberately unusable — missing the one thing everyone needs — creates resentment at the quote stage. The test is simple: would you be happy if a customer chose any of the three? If the answer is no for one of them, that package should not be on the page.
Quote-Form Friction: Ask Less, Qualify Better
The quote form is where price display meets reality, and friction there undoes good pricing. Every required field costs enquiries: a form that demands a phone number, a full address, a budget, and a project description before a customer can ask a simple question will lose the casual enquirer who might have become a buyer. Ask for the job, the area, and one contact route first; collect the rest in the reply. The form job is to start a conversation, not to complete a specification.
Qualification still matters, but it should be invisible. A single question about timing ("when do you need this?") or scope ("roughly how big is the job?") filters tyre-kickers better than five mandatory fields, because it asks about the job rather than about the customer. Offer a rough range on the thank-you page after submission, tied to what the customer just told you — it rewards the enquiry immediately and sets the expectation before the first call.
| Form field | Keep or cut | Why |
|---|---|---|
| What is the job? | Keep, required | Without it there is nothing to quote |
| Rough area or town | Keep, required | Decides whether the job is servable |
| One contact route | Keep, required | Email or phone, not both forced |
| Phone, address, budget, deadline | Cut from first step | Collect in the reply, not the first form |
| Timing or size question | Keep, optional | Qualifies without friction |
Examples by Trade
A plumber does well with ranges plus a call-out fee stated up front: a tap repair range, a boiler service range, and the call-out charge named before the range, so no customer is surprised. A salon does well with packages: cut, cut and colour, and bridal, each with a real price and a note on what moves it, such as length or thickness. A web designer does well with "from" prices per project type, because no two websites are the same size — but the "from" price must be a price someone actually paid, not a floor nobody reaches.
A cleaner does well with packages by home size, because the customer can self-serve the right package without a call. A photographer does well with packages by hours and deliverables, because the customer compares packages, not hourly rates. In every case the principle is the same: the customer should be able to place themselves in a price band before contacting you, and the quote should confirm that band rather than contradict it.
Example package ladder: what three honest tiers look like — hover or tap each bar for details.
Five Mistakes That Cost Enquiries
Hiding every price. "Contact us for pricing" on a standardised service tells the visitor the price is either embarrassing or a trap. Show a range or a starting price and let the quote refine it.
A "from" price nobody pays. A floor price that excludes the one thing every customer needs is not a starting price, it is a misleading one. The "from" price must be reachable.
Ranges wider than the truth. "£500–£5,000" is not a range, it is a shrug. Narrow the range by splitting the service, or switch to packages.
Forgetting VAT and extras. A headline price that omits VAT, call-out fees, or minimum charges creates an invoice dispute. State them next to the price, not in a footnote.
A quote form that interrogates. Ten required fields before a first question loses the enquirer who would have become a customer. Ask less, reply faster, qualify in conversation.
Key takeaway: Price display is expectation management: show ranges or packages with a real starting price, anchor honestly on a middle package most customers need, name VAT and extras beside the price, and keep the quote form to three questions. Visitors who already know roughly what they will pay enquire less often and buy more often.
Frequently Asked Questions
Should I show prices on my website at all?
For standardised work, yes: a range, a package price, or a genuine starting price. Reserve hidden pricing for genuinely bespoke work where no range would be honest.
Ranges or packages — which is better?
Ranges suit work where scope genuinely varies; packages suit work you can standardise. Use ranges when the final price depends on scope, packages when the customer can self-select.
Is a 'from' price misleading?
Only when almost nobody pays it. A 'from' price must be a price a real customer actually paid for the stated scope, with the factors that raise it named beside it.
What should I leave off the pricing page?
Line-by-line input costs, prices for work you no longer do, and seasonal prices past their season. Keep the page current, or it becomes a promise you cannot keep.
Should I show VAT on my prices?
Yes, and state clearly whether prices include or exclude it. A headline price that omits VAT creates an invoice dispute that costs more than the sale was worth.
How many fields should my quote form have?
Three to start: the job, the area, and one contact route, plus one optional timing or size question. Collect the rest in your reply, not in the first form.
How do I use anchoring without manipulating customers?
Build three packages where any choice would make you happy, and make the middle one the service most customers actually need. Anchoring helps when every option is genuine.
Need a website whose prices turn visitors into buyers? If your services deserve clear ranges, honest packages, and a quote form customers actually finish, Talk to us about your website.
Methodology note: ranges are indicative market ranges compiled from published tariffs and project data, checked October 2026. For more step-by-step guides, browse Asad Webs blog.

Be the first to share a useful question or thought.