Free Plumbing Estimates: When to Give Them Away and When to Charge
Charge for diagnostic visits (drain camera, leak detection, water heater inspection). Don't charge for replacement quotes (water heater install, repipe, sewer line replacement) where the homeowner can comparison-shop you against three other bids. A $79-$129 service call fee waived on approval is the standard middle ground: it deters tire-kickers without pricing you out of the call.
Key Takeaways
- Paid plumbing estimates typically run $150-$300 for residential work and $1,000+ for larger commercial scopes
- Free estimates work best on replacement and install quotes; charging makes sense for diagnostic work where you're spending tech time, not sales time
- Plumbing converts inquiries at 12-16% on average — among the highest in home services because urgency drives decisions
- Service call fees of $79-$129 are typically waived if the work is approved, which is functionally a free estimate with a no-show deterrent
- Most contractors who offer 100% free estimates lose 8-15% of tech hours per week to tire-kickers and shoppers who never book
The average residential plumber charges $79-$129 for a service call, waived if the work is approved. That number is not arbitrary. It’s what it costs to send a $35/hr technician with a $52,000 truck to your driveway and have them spend 45 minutes looking at your problem.
The contractor who advertises “free estimates, no obligation” on every call is paying for that visit out of margin. The contractor who charges $129 with no waiver is pricing themselves out of the call. The middle ground — service call fee waived on approval — is where most successful US plumbing shops have landed because it filters tire-kickers without pricing out real buyers.
This post is about when to give away estimates, when to charge, and what to put on the truck so neither answer is a fight.
What “free plumbing estimate” actually means
In plumbing, “free estimate” has two completely different meanings depending on the type of work.
On a replacement or install quote — water heater swap, repipe, sewer line replacement, drain installation — “free estimate” usually means the plumber comes out, looks at the scope, and gives you a written quote. No charge. The plumber knows you’re comparison-shopping. They’re betting their pricing and presentation will beat the other bids you’re getting.
On a diagnostic call — slab leak, mystery low water pressure, drain camera scope, water heater that’s making noise — “free estimate” usually means a service call fee that gets waived if you approve the work. Pure “free diagnostic” is rare and almost always a loss leader, like a $1 drain cleaning promo from Roto-Rooter designed to upsell.
The shops who blur those two — “free estimates on everything” — usually end up with one of two problems. Either they’re losing 8-15% of weekly tech hours to shoppers who never book, or they’re rushing diagnostic visits to keep the unpaid time short, and miss the actual problem.
Why plumbing converts so much better than HVAC or roofing
Estatehub’s 2026 home services benchmarks put plumbing inquiry-to-booked rates at 12-16% — the strongest in home services. Pest control hits 15.5%, HVAC sits around 11%, roofing struggles at 3-7%.
The reason is urgency. A homeowner who calls about a leak under the sink isn’t comparison-shopping the way they would for a $14K roof. They want someone there today. Plumbing service estimates close fast because the customer is buying time, not pricing.
That changes the math on free estimates. For HVAC system replacement, where the homeowner is getting three bids over two weeks, free estimates are competitive table stakes. For a Friday night burst pipe call, the customer doesn’t care that your service fee is $129. They want you in their kitchen in an hour.
Where charging makes sense
Charge for the call when the tech is doing investigative work that takes specialized tools or 30+ minutes on site:
Drain camera inspection. $150-$350 standalone, waived on approval. Camera scoping requires a $4,000-$8,000 unit and 45-60 minutes of careful work. Giving it away is giving away your most leveraged diagnostic tool.
Leak detection (acoustic or thermal). $200-$500. Specialty equipment, specialized training. Plumbers who give this away as part of a “free estimate” lose money on every call.
Water heater diagnostic with no obvious failure. $79-$129. If the customer says “it’s making a noise” rather than “it’s leaking everywhere,” the tech needs time to inspect the anode rod, sediment, gas valve, thermocouple, and connections. That’s billable time.
Backflow testing or recertification. $75-$150 by jurisdiction. Often required by city water authority; not optional and shouldn’t be free.
Method’s plumbing estimating guide breaks down typical service-call structures by job type and lines up with what most multi-truck shops use.
Where free works
Free works when the tech’s time on site is short, the customer has clearly defined work, and the close rate is high enough to absorb the unbooked visits.
Water heater replacement quote. 15-20 minutes on site, sees the unit, measures the closet, identifies code upgrade requirements, leaves a quote. Close rate is typically 35-55% if the quote is competitive and presented professionally.
Repipe quote (whole-home or partial). 30-45 minutes on site, looks at fixture count, runs, access. Close rate 25-40%. The job is $8K-$25K so the math works even at lower close rates.
Tankless conversion quote. 30-45 minutes, similar profile to repipe.
Sewer line replacement. Usually combined with a drain camera scope where the camera fee is the gate. Once the camera confirms a collapsed line, the replacement quote itself is free because the diagnostic was paid.
Fixture installation (toilet, faucet, water filter). 10-15 minutes for measurement and access check. Quick and free is fine.
A plumbing owner on r/sweatystartup ran the math on his free vs. paid mix for one quarter. Free replacement estimates closed at 38% across 87 visits, profit per closed job averaged $1,400. Net contribution: roughly $46K. He calculated the same hours spent on paid service calls (no fee waiver) would have produced $11K. The free-estimate model won, but only because his close rate was high and the techs were trained to qualify on the phone before dispatch.
The “service call fee waived on approval” structure
The middle path that most multi-truck residential plumbing shops use:
- $79-$129 service call fee charged for the visit
- Fee waived (subtracted from the invoice) if the customer approves the recommended work
- No waiver if the customer declines or wants to “think about it”
This structure does three things at once. It filters tire-kickers because a real buyer doesn’t object to $99 to have a plumber look at the problem. It compensates the tech if no work happens. And it makes the booking decision easier for the customer (“if I approve, I’m not paying extra for the visit”).
A Houston plumbing owner on ContractorTalk described converting from “free estimates” to “$89 waived on approval” and seeing two things change immediately. Call volume dropped about 18%. Tech hours per booked job dropped by 30%. Revenue per truck-hour went up 22%. The volume he lost was unbookable shoppers; the volume he kept was real demand.
What to put on the truck wrap and the website
If you charge a service call fee:
“$79 service call fee. Waived when work is approved.”
That language is honest, removes ambiguity, and pre-qualifies the call. Customers who object are filtering themselves out.
If you genuinely offer free estimates on a defined category:
“Free written quotes on water heater replacement, repipes, and sewer line work.”
Specifically naming what’s free is more believable than “free estimates on everything!” which trains the customer to expect free diagnostic work too.
What not to put on the truck: “Free estimates” alone, with no qualifier. It triggers expectations you can’t meet on diagnostic calls and creates fights at the door.
The marketing-side cost of free estimates
Free estimates are a marketing line item, not a service line item. The cost of providing them comes out of your ad budget effectively, because they’re part of how you compete on lead-gen against Roto-Rooter, Mr. Rooter, Benjamin Franklin, and the local Home Advisor lead-buyers.
2026 home services benchmarks from CallRail put the average plumbing CPL at $73-$95 across Google Ads. If 50% of your inbound calls request a free estimate and 35% of those close, you’re spending roughly $475 per booked job in marketing + free-visit overhead. Compare that to the gross margin on the average $1,400 job and the model works — but only if you’re tracking it.
The shops who don’t track it usually find themselves three years in with margins compressed and no idea where the leak is. Lead-source attribution and follow-up automation on the estimates that don’t close same-day are how the better-run shops protect that margin.
When to revisit your estimate policy
Three signals it’s time to rethink:
You’re losing 10%+ of weekly tech hours to no-book visits. Add a service call fee or tighten the scope of what’s free.
Your inquiry-to-booked rate is below 8%. The phone team isn’t qualifying. Push back on dispatch criteria, not on the estimate policy.
Competitors in your market raised their service fee and didn’t lose call volume. Match within 60-90 days or your tech wages will outrun your pricing.
The right answer changes by metro. A tight-margin metro like Austin or Phoenix runs differently than a high-ticket metro like San Francisco or Boston. What stays constant: knowing your math, posting your terms clearly, and not giving away diagnostic work that costs you real money.
Pipeline Research Team
Written by
Pipeline Research Team