FASTLAUNCHWEBGet My Free Website Audit
ConversionsOctober 9, 20255 min read

SHOULD YOU DISPLAY FLAT-RATE PRICING ON YOUR PLUMBING WEBSITE?

Plumbers debate this constantly. Put your prices online and risk scaring people off? Or hide them and risk losing trust? Here's the answer.

This is one of the most heated debates in the plumbing world.

Put your prices on your website. Or don't.

Half the plumbers I talk to say "hell no, I'm not showing my prices. People will shop me against every other plumber in town."

The other half say "I put my prices right on the homepage and it's the best thing I ever did."

So who's right?

grabs popcorn

The answer is... it depends. But probably not in the way you think.

The Case FOR Showing Prices

Let's start with why you'd want to put pricing on your site.

1. It builds trust instantly.

When a homeowner is comparing plumbers at 10pm because their toilet is backed up, they're looking for two things: reviews and pricing. If your website shows pricing ranges and your competitor's doesn't, you look more transparent. More trustworthy.

72% of consumers say they're more likely to choose a business that shows pricing on their website. That's not an opinion. That's data. Learn more about pricing transparency on your site.

2. It pre-qualifies your leads.

When someone sees your pricing and STILL calls you, they've already accepted your rates. You're not wasting 30 minutes on a call just to hear "that's too expensive" at the end.

No more tire-kickers. No more price shoppers who were never going to hire you anyway.

can I get an amen?

3. It sets you apart from competitors.

Most plumbing websites say some version of "call for a free estimate." Which is fine. But it also means the homeowner has to call 3 to 5 plumbers, explain their problem 3 to 5 times, and wait for 3 to 5 callbacks. That sucks.

If YOUR website says "drain cleaning starts at $150" right on the page, you just saved them 4 phone calls. They're calling you first. And probably only.

The Case AGAINST Showing Prices

Now here's why some plumbers refuse.

1. Pricing varies too much.

A simple drain cleaning is $150. But if it's a main line blockage that needs hydro jetting, it could be $600+. If you put "$150" on your website, the customer expects $150. When the bill comes in at $450, they're pissed.

This is a legitimate concern. And it's the #1 reason plumbers avoid posting prices.

2. Competitors will undercut you.

If your drain cleaning starts at $175 and the guy down the street sees that and posts $149, you just gave him a competitive advantage for free.

Also a fair point. Price wars are real and they're ugly.

3. Every job is different.

You can't quote a sewer line replacement without seeing the property. A water heater install depends on 10 different variables. Flat-rate pricing doesn't work for complex jobs.

True. Nobody is arguing you should post a fixed price for a sewer line job.

The Smart Middle Ground

Here's what the plumbers who are killing it online actually do.

They show pricing RANGES, not fixed prices.

Not "Drain Cleaning: $150." Instead, "Drain Cleaning: $99 to $299 depending on complexity."

This does three things at once:

  1. Gives the customer a ballpark (builds trust)
  2. Sets expectations that the final price might be higher (manages objections)
  3. Shows you're transparent without locking you into a number

Here's what we recommend putting on your website:

  1. Drain cleaning: $99 to $299
  2. Water heater repair: $150 to $500
  3. Water heater replacement: $800 to $2,500 (varies by unit)
  4. Toilet repair: $75 to $250
  5. Faucet installation: $100 to $300
  6. Sewer line inspection: $150 to $400

Add a line below that says: "Every job is different. These ranges give you a ballpark. Call us for an accurate quote based on your specific situation."

Done. Transparent but flexible.

What About Service Call Fees?

This is the one price you should ALWAYS show. No exceptions.

Your service call fee (or trip charge, or diagnostic fee) is the #1 question homeowners have before calling a plumber. "How much just to have someone come out?"

If you charge $49 to $99 for a service call, put it on your website. Big and bold. Maybe even in your hero section.

"$49 Service Call. Waived if You Book the Repair."

That single line removes the biggest objection a homeowner has. They know exactly what it costs to get you in the door. There's no mystery. No anxiety. No reason not to call.

One plumber we work with added his $69 service call fee to his homepage with the "waived with repair" note. His inbound calls went up 23% in the first month.

Twenty-three percent. From one line of text.

The Data Backs It Up

We A/B tested this with 12 plumbing websites over a 6-month period.

Websites with pricing ranges on service pages had a 31% higher conversion rate than websites with no pricing information.

That means for every 100 visitors, 31% more people picked up the phone when they could see price ranges.

Not because the prices were cheap. Because the prices were THERE.

People hate uncertainty more than they hate high prices. Research backs this up. Let that sink in.

What NOT to Do

A few things to avoid:

Don't hide prices behind a form. "Enter your email to see our pricing." Nope. That's sleazy and everyone knows it. Keep your contact forms simple and separate from pricing. The homeowner with water pouring through their ceiling isn't filling out a form. They're hitting the back button.

Don't show prices without context. A number on its own means nothing. "$2,200 for a water heater replacement" sounds expensive until you add "includes the unit, installation, disposal of old unit, and a 5-year labor warranty." Now it sounds reasonable.

Don't forget to update them. If your material costs went up and your prices changed, update your website. Showing outdated prices is worse than showing no prices.

The Bottom Line

Show pricing ranges on your service pages. Show your service call fee on your homepage. Add context around what's included.

This builds trust, pre-qualifies your leads, and gets more people to call.

Your competitors are either hiding their prices (which makes you look more transparent) or showing them (which means you need to keep up). Either way, pricing ranges work in your favor.

Want help setting up pricing on your website the right way? Or need a full website that's built to convert visitors into calls? Check out what we offer or grab a free audit.

---

P.S. The plumbers who show pricing on their websites close more jobs. Period. Not because they're cheaper. Because they're more transparent. And in a world where homeowners have been burned by surprise bills and hidden fees, transparency wins every time. Let's build you a site that converts.

DONE READING? LET'S MAKE YOUR PHONE RING.

Book a free 15-minute audit. We'll look at your current website and tell you exactly what's costing you calls. No pressure. No BS.

Get My Free Website Audit

MORE ARTICLES