Ask a contractor why there are no prices anywhere on their website and the answer arrives in about four seconds. Every job is different.
That is true. It is also the reason a homeowner closed your tab thirty seconds ago and called somebody else.
There is now a number attached to this. A homeowner study run by myClearInsights Hub Research, the research arm of BNP Media, in partnership with Owens Corning, and published this year in Roofing Contractor, found that 65 percent of homeowners are more likely to contact a roofer whose website shows pricing. The same research program asked contractors what they actually publish. Thirty seven percent list a starting price or a range. Thirty percent list pricing for specific services. Thirty three percent publish nothing at all.
Two thirds of the demand wants a number. Two thirds of the supply will not give one. That gap is the cheapest competitive advantage available to a contractor right now, and it costs an afternoon.
The Homeowner Is Always Comparing You. A Missing Price Makes You the Unknown.
Start with how these decisions actually get made. In the same study, 66 percent of homeowners gather three estimates and only 1 percent accept a single quote. You are never being evaluated on your own. You are always the second or third tab.
When two of those three tabs show a range and yours does not, a homeowner does not think neutral thoughts about it. They fill the blank in themselves, and they fill it in one of two ways. Either you are the expensive one who does not want to say so, or you are the unknown that requires a phone call, a name, an email address, and a conversation with a salesperson before they learn something the other two told them for free. Both readings cost you the click.
Two honest caveats before anyone builds a strategy on the 65 percent.
- That figure is down from 78 percent the year before. Pricing transparency is still what the clear majority of homeowners prefer, but it is settling back from a peak rather than climbing. Treat it as a strong majority preference, not a stampede.
- This is a United States roofing survey. The sample skews older, more male, and higher income than the average Canadian trades customer, and it asked specifically about roofing. It is directionally useful for other trades and other markets. It is not a Canadian plumbing statistic and we are not going to pretend it is.
What travels well across trades and borders is the mechanism underneath it. People comparison shop, and a comparison needs numbers. Remove the numbers and you remove yourself from the comparison.
Every Job Is Different Is True. It Is Not a Reason to Publish Nothing.
The objection is real. A roof with three layers of old shingles and a rotted deck is not the same job as a clean tear off, and a homeowner who reads one number and expects it to be final is a problem you do not want.
But there is a very large space between one fixed price and total silence, and almost nobody uses it. Here are the four ways to publish a number without quoting a job you have not seen, in order of effort.
1. The starting price
One sentence. Roof replacements start at a given figure for a standard single storey asphalt roof. Service calls start at a given figure. This is the version you can add today, it requires no new systems, and it does the single most important job on the list: it tells a homeowner whether you are in their league before they invest a phone call in finding out.
2. The range table
A short table of typical job types against typical price ranges. Small, medium, large. Repair, partial, full replacement. This is significantly more useful than a floor price because it lets a homeowner place their own job on your scale, and it is where most contractors should end up. It only works if you also publish what moves a job from the low end to the high end, which we come back to below.
3. Unit pricing
Per square, per linear foot, per fixture, per window, per opening. Unit pricing is the most defensible format you can publish because it is transparently a rate rather than a promise, and a homeowner who multiplies it out has done half your qualifying for you. It suits trades where the job genuinely scales with a measurable quantity.
4. The instant estimator
A tool on your site that takes an address or a handful of inputs and returns a real number in seconds. This is the highest effort option and the highest converting one, because it answers the homeowner completely without a human being involved, at eleven at night, on a phone, while they are sitting in the tab comparison we described earlier. It is the entire reason we built RoofQuote, and we have written up how instant estimates change the shape of a roofing pipeline in our overview of instant roof estimates.
Pick the highest rung on that ladder you can actually maintain. A starting price you keep current beats a range table you published in 2024 and never touched.
Not Sure Which Format Fits How You Quote?
Book a free strategy call. We will look at how you actually price work, tell you which of the four formats fits it, and show you where the number belongs on the page.
→ Book Free Strategy CallPublishing a Price Will Reduce Your Lead Count. That Is the Point.
Be ready for this, because it is the reason contractors who try it for three weeks quietly take it back down.
When you put a number on the page, form fills usually go down. The leads that disappear are the ones who would have called, heard the price, and ended the conversation there. You never wanted those. You were just paying for them twice, once in ad spend and once in the hour your estimator spent driving to a job that was never in budget.
What should improve at the same time is everything downstream. A higher share of the calls you do get are from people who have already seen your number and did not flinch. Your quote to close rate goes up. Your estimator drives fewer wasted kilometres. And you get room to move on the thing homeowners are strictest about: 39 percent expect a response the same day, 56 percent within one to two days, and 58 percent expect an appointment booked inside two days. Fewer, better qualified leads is what makes those response times achievable with the crew you already have.
This is exactly why you cannot judge the experiment on lead volume. If your scoreboard is leads or cost per lead, publishing a price will look like a failure in week two and you will reverse a good decision. Judge it on booked jobs and booked revenue instead, which is the argument we made at length in cost per lead is lying to you. Set that measurement up before you change the page, not after.
If Your Site Has No Numbers, Something Else Is Quoting You
Here is the part that did not matter three years ago.
In the same study, 11 percent of homeowners said they used an AI search service to find a contractor. That is the first year the question was asked, which makes it a floor rather than a ceiling. Search engines still lead at 50 percent and personal referrals still lead everything at 74 percent, so nobody should be redesigning their business around 11 percent. But the direction of that number over the next few years is not really in doubt.
Now think about what an AI assistant does when a homeowner asks what a new roof costs in their city. It answers. It has to answer, because refusing to answer is a bad product. It builds that answer out of pages that contain actual numbers.
We want to be careful here, because this is where marketing content usually invents a statistic. There is no credible public dataset showing that publishing prices gets your business cited more often by AI assistants, and we are not going to make one up. What we can say is mechanical and verifiable by anyone reading this in under a minute: ask an assistant what your service costs in your city and look at where the answer comes from. If your own pages contain no numbers, the answer a homeowner walks into your estimate with was assembled from a national average, a lead marketplace, or a competitor who did publish. You are then negotiating against somebody else's anchor, in your own market, on your own service.
If you want the number in that answer to be yours, the requirements are unglamorous. Real figures in real text on the page, not baked into an image and not sitting inside a downloadable PDF. Not hidden behind a form, because a crawler will not fill in a form. Phrased the way a person asks the question, which is what an FAQ block is for. We covered how this fits the broader shift in Google AI Overviews for contractors.
How to Put a Price Up This Week Without Getting Burned
The whole job is an afternoon. Most of the risk sits in four details.
- Say what the range covers and what moves it. Three lines is enough. What the low end assumes, what pushes a job to the high end, and what is quoted separately after an inspection. A number with its conditions attached is a quote range. A number without them is a complaint waiting to happen.
- Date it and review it quarterly. Put the month you last reviewed the pricing right next to it. Material costs move, and a visibly current number reads as confidence while a stale one reads as neglect. Diarise the review so it actually happens.
- Put it where the decision happens. A dedicated pricing page is good for search and for AI assistants. A price block on each individual service page is what converts, because that is the page the homeowner is standing on when they decide whether to call you.
- Never publish a number you will not honour. This is the only rule that can genuinely hurt you. If your real floor is higher than the number on your site, you have built a machine for producing disappointed prospects and bad reviews. Publish the truth, even if the truth is higher than the guy down the road.
And two things not to do. Do not put your pricing behind a form, because that is the exact friction the 65 percent were telling you about. And retire the phrase call for pricing. It is read as expensive, it gives an AI assistant nothing to work with, and it is the single most common two word reason a homeowner picks the other tab.
If you would rather not touch the site yourself, this is standard work on our website design and build service, and it is usually a same week change rather than a rebuild. If you want a second opinion on where your service pages are losing people before you commit to anything, our free SEO audit covers it. We will tell you if the pricing is not your biggest problem.
The competitive situation is unusually simple. Two thirds of the contractors in your market have decided that publishing a price is too risky. The homeowners comparing three of you have decided the opposite. You do not have to be better than your competitors this quarter. You have to be the one who answered the question.
