Buzztower

Should You Put Prices on Your Home Service Website?

Ask ten contractors whether to publish prices and you'll get a shouting match. One side says every job is different and posting numbers just arms your competitors. The other says hiding prices leaks your best leads to whoever answers the question. After building sites for a lot of trades businesses, our take: both sides are right about different customers — and the middle path captures both.

The case for showing prices

Homeowners search 'how much does a water heater replacement cost' long before they search for a plumber, and whoever answers that question gets the visit — and the trust that comes with being the one company that didn't make them call to find out. Price content also prequalifies: the customer who's seen your range and calls anyway is a far better lead than one who'll gasp at the estimate.

There's an SEO dividend too. Cost questions are some of the highest-volume searches in every trade, and most of your local competitors are too nervous to answer them. That's an open lane.

The case against

The objections are real. A roof replacement can swing thousands of dollars on pitch, material, and what's under the shingles — a single posted number is a promise you can't keep. Competitors do read your site, and a published price gives them a target to undercut by fifty bucks.

And a hard number anchors the conversation. Quote '$4,500' on the website and the customer hears a ceiling; every legitimate add-on now feels like a bait-and-switch, even when it's just what the job actually required.

The middle path: ranges and 'starting at'

You don't have to choose between a price list and total silence. Publish ranges ('most water heater replacements run $1,800–$3,200') or floors ('AC tune-ups start at $89'), then list the three or four factors that move the number. You've answered the question, filtered the tire-kickers, and kept room for a real estimate.

A cost-guide page per major service is the strongest version of this: what drives the price up or down, what's included, what red-flag cheap quotes leave out. It ranks for the cost searches, positions you as the honest one, and ends with the only call to action that matters: 'want a real number? We'll give you one for free.'

Whatever you choose, answer the question somewhere

The one losing move is pretending the price question doesn't exist. The homeowner will get an answer — from a national lead site, an AI summary, or the competitor who published a range. Every one of those answers frames you before you've said a word.

So pick your level of transparency deliberately: exact prices for flat-rate services, ranges for variable work, cost guides for the big-ticket jobs. Put it where people look, and let your website do the awkward part of the sales conversation while you're up on a roof.