Plumbing Contractors · how-to

Good, Better, Best: Closing Bigger Plumbing Jobs Without the Hard Sell

One price on a big job forces a yes or a no. Three priced options let the homeowner pick the job they actually want, and it lifts the ticket without a pitch.

Lucas Cannon · 6 min read · 2026-07-09

The one-number problem I lived with for years

I ran 5 Star Moving for fifteen years before I ever built software, and for most of them I quoted the same way most plumbers do: I looked at the job, did the math in my head, and said one number out loud. The customer's face did one of two things. It relaxed, or it closed. When it closed, the job was already dead. I had turned a repair into a referendum on a single price, and there was nowhere for either of us to go except yes or no.

The trouble with one number is that it carries every decision at once. Scope, quality, warranty, and budget all get compressed into a figure the customer either accepts or rejects on the spot. If it is too high they walk. If it is too low you eat the margin. You almost never land it right, because there is no single right number for a job that could reasonably be done three different ways.

The scope you find is not the scope they pictured

Big plumbing jobs share a nasty trait: the real work only shows up after you look. A homeowner calls about a water heater and pictures a swap. In reality the number swings hard depending on whether it is a straight tank swap, a tankless conversion, or a hybrid, and on what the install actually takes once you are on site. Price it off your own book. Which end of that band you land on depends on the install you find, not the phone call.

Repipes are worse. A whole-house repipe can swing from a few thousand dollars to well into five figures, and the material choice alone can nearly double it, with PEX running far below copper. Sewer lines scale with footage and depth nobody can see until the camera goes in. Run these off your own pricebook, because the spread is the point. In every one of these, the honest quote is a range the customer did not know they were signing up for. One number pretends that range does not exist.

Three options turn a shock into a decision

Here is the reframe that changed how I quote. The gap between what the customer pictured and what you found is not a problem to hide. It is the reason to give options.

Good, better, best is a documented pricing structure, not a trade-show trick. Harvard Business Review lays it out plainly: a stripped-down tier pulls people in, a middle tier keeps most of them, and a premium tier lifts spend among the buyers who were always willing to pay for the real fix (HBR). On a repipe, good is the failing line replaced in PEX to code. Better adds the second aging line and new valves. Best is the full copper rebuild with the longest warranty. Same crew, same driveway, three honest jobs. The customer picks the one that fits their house, and most land in the middle, which is exactly where you built the strongest offer.

Notice what did not happen there. I did not pressure anyone. I did not discount. Each higher number is backed by more actual work and more parts, so the price rise is earned, not invented. That is the difference between options and a hard sell.

A single price forces a verdict. Three prices start a conversation, and the customer is the one doing the talking.

Present it at the door, not from the truck

The best-built tiers fail if you deliver them wrong. If you diagnose at the sink, walk back to the truck to do math, and email a proposal that night, you have handed the job to whoever quotes faster. The homeowner getting three quotes now has time to line yours up against two others on price alone, and your careful middle tier just became a number in a spreadsheet.

This is the whole reason OptimizeIt exists the way it does. You build all three priced tiers on your phone right there in the crawlspace, the second you finish diagnosing. The customer sees clean options on a screen, understands what separates them, picks one, and signs before you pack up. The scope you found and the price you quote never drift apart, because there is no gap in time for them to drift in.

What the software actually has to carry

Tiered proposals only work if the tool builds them fast enough to use at the door. Core runs $79 a month on annual billing with 2 seats, and it builds on-site options out of the box. Plus is $159 with 4 seats and a dedicated phone line so calls stop going to voicemail. Pro is $239 with 6 seats and the AI Voice Agent that answers the phone while you are under a house, then hands you the job with the customer's own words attached. Extra seats are a flat $25 a month, never free. Pick the tier by how many of your techs quote jobs and whether you want the line, the voice agent, or both. See pricing for the full breakdown, and the plumbing page for how the estimate flow works on real calls.

The point is not the feature list. It is that your material costs move every quarter, your scope is discovered on your knees, and your close happens in the driveway. The proposal has to be built in that moment, from today's numbers, with the range made visible. That is the job.

The Honest Take

This is not for the plumber who wants a magic script that makes people spend more. There is no script here. If your good tier is a fake, a number you priced to fail so the middle looks better, customers feel it and you have earned the hard-sell reputation you were trying to avoid. Every tier has to be a job you would honestly do.

It is also not for pure service-call work. If you are unclogging a drain for a flat fee, three options is theater. Good, better, best earns its keep on the big diagnostic jobs, the water heaters and repipes and sewer lines where the real scope is genuinely a range and the customer deserves to choose where on that range they want to live. If that is the work you do, build the three honest options and present them at the door. If it is not, keep your flat rate and skip the ceremony.

For the flip side of this, when a single clean number is the right call, read Flat-Rate Pricing Without the Guilt. When the customer is already shopping you, read The Homeowner Is Getting Three Quotes. And for the most common good-better-best job of all, Water Heater: Repair or Replace?.

Frequently asked questions

What is good, better, best pricing for plumbing?

It means showing the homeowner three priced versions of the same repair instead of one number. Good is the code-minimum fix that gets water running. Better adds the parts that stop the next call, like new shutoffs or a pan. Best is the full replacement done once, right, with the longest warranty. Harvard Business Review documents this as a real pricing structure, not a gimmick: a lean tier pulls people in, the middle holds them, the premium lifts spend.

Does offering three options feel like upselling?

It feels like the opposite when you do it right. Upselling is pushing one number higher after someone already said yes. Three options hand the decision back to the customer and let them talk themselves into the tier that fits their house and their budget. You are not selling harder. You are showing the real range of what the job could be, from the patch to the permanent fix, and letting them choose where they want to land on it.

Which tier do most homeowners pick?

Most people gravitate to the middle option when shown three. That is the whole point of building a strong middle: it should be the version you actually want most homes to buy, priced and specced so it looks like the sane choice next to a bare-bones fix and a premium rebuild. I do not put a hard percentage on it because the honest survey data behind those numbers is thin. Build the middle to win and it usually does.

How do I price the three tiers on a plumbing job?

Start from your real costs, then work the scope, not a discount ladder. Good is the narrowest defensible fix at your true material and labor cost plus margin. Better and best add actual parts and warranty, so each number is backed by more work, not just a higher markup. Plumbing fixtures alone are up about 31% since 2021 per BLS, so your material line moves constantly. Price from today's cost, not last year's memory.

Can I build good, better, best options at the door?

Yes, and that is where it belongs, because the scope you find is rarely the scope the customer pictured. OptimizeIt lets you build all three priced tiers on your phone at the sink or in the crawlspace, right after you diagnose. The homeowner sees the options on a clean screen, picks one, and signs. No trip back to the truck to do math, no next-day email that gives three competitors time to quote the same job.

What does OptimizeIt cost to do this?

Core is $79 a month on annual billing with 2 seats, Plus is $159 with 4 seats and a dedicated phone line, and Pro is $239 with 6 seats and the AI Voice Agent that answers calls when you are under a house. Extra seats are a flat $25 a month. Every tier builds tiered on-site proposals. Pick the plan by how many techs quote jobs and whether you want the phone line or the voice agent.

Related reading

Water Heater: Repair or Replace?Flat-Rate Pricing Without the GuiltThe Homeowner Is Getting Three Quotes

Your next project starts here.

14-day free trial. No credit card required to start.

Start free