Should contractors publish prices on their website?
- website
- pricing
- conversion
Ask ten contractors and nine will say you cannot publish prices because every job is different. They are right that every job is different. They are wrong about what follows from it.
What silence actually communicates
A visitor who finds no price information does not think "sensible, they price per job." They think one of two things: too expensive, or hiding something. Both end the visit.
You are not choosing between publishing a price and publishing nothing. You are choosing between publishing a number and letting them invent one.
What to publish instead of a fixed price
A starting point. "Driveways typically start around $X for a standard two-car" is not a quote and nobody will hold you to it. It filters out the people who were never going to buy and reassures the ones who were.
A range with the reasons. "$X to $Y depending on square footage, whether an old slab needs removing, and access." Now the visitor understands why you cannot be exact, which is far more persuasive than saying you cannot be exact.
What drives the number. Even with no figures at all, explaining the three things that move the price makes you look like someone who knows their trade.
The competitive argument
"My competitors will see my prices." They already can — they call and ask, or they read your reviews. Meanwhile the customer who cannot find them just left.
The version that actually works
Publish the range, then let people ask about their specific job. That is the combination: enough information to stay on the page, and a way to get a real answer without waiting for a callback.
This is where a website that can hold a conversation earns its keep — the visitor asks about their 600 square foot driveway with an old slab, gets a sensible answer grounded in your own published information, and leaves their details. You wake up to a qualified enquiry instead of a bounce.
One caution
Whatever you publish, make sure anything answering questions on your site works from the same numbers. A bot inventing prices is worse than no prices at all — it creates a conversation you have to walk back in person.
That is why answers should be restricted to material you provided and should show where they came from. We covered what else to check in what actually matters when choosing a chatbot.
Never miss another customer or booking
Mazingi answers your website visitors 24/7 from your own services and prices, captures the lead, and books the appointment. Free plan forever — 1 receptionist, 50 chats a month, no card.
Start free — no card needed