Pool Leak Detection Pricing Calculator: What to Charge
Price a leak detection visit from your own numbers: dye and pressure tests per plumbing run, acoustic sweep, dive premium, gear levy, a no-find fee and a repair credit.
How this is calculated
The fee is a straight build-up from time you enter. Three things behave deliberately. Method times are per technician and the tech count multiplies them. Time in the water is billed twice over: once inside the hourly rate like any other on-site hour, and once more at the dive premium, because getting in is a different product from standing on the deck. And drive time is tracked twice for the opposite reason: every drive hour lands in your cost, while only the share you choose to bill lands in the charge.
testHours = Σ(ticked method hours) + lines × perLineHours*
(*only while the pressure-test method is on)
onSite = testHours + diveHours + extra
crewHours = onSite × techs
driveCrew = driveHours × techs
billedDrv = driveCrew × driveBillPct
labour = (crewHours + billedDrv) × chargeRate
divePrem = diveHours × techs × divePremiumRate
materials = consumables × (1 + markup)
subtotal = labour + divePrem + equipmentLevy + materials + addOns
fee = max(subtotal, callOutMinimum)
noFind = fee × noFindPct
credit = fee × repairCreditPct (only when the credit is switched on)
netKept = fee − credit
tax = fee × taxRate
paidHours = crewHours + driveCrew
yield = fee ÷ paidHours
cost = paidHours × costRate + consumablesAtCost
margin = (fee − cost) ÷ fee
capacity = floor(periodWeeks × daysPerWeek × crews × jobsPerDay) No price presets anywhere. Every currency field starts empty. The only pre-filled numbers are the five method times (0.5 h visual and pad check, 0.75 h dye test, 0.5 h pressure-rig set-up, 1 h acoustic sweep, 0.5 h camera scope) and the 0.25 h each plumbing run adds on top of the rig set-up. All six sit in editable boxes. They are a scoping starting point, saying only that a shell sweep usually runs longer than a dye check at a known suspect point, and the numbers you replace them with are the ones that matter.
Why the plumbing runs are counted separately. Setting the rig up is one job; isolating, plugging and holding each run is another, and it repeats. A pool with skimmers, a main drain, returns, a cleaner line and spa lines is not the same test as a pool with two runs, so the count is an input rather than an assumption folded into a flat test fee.
Why in-water time carries a premium. InterNACHI's Pool and Spa Inspection Standards of Practice state that inspectors "are not required to come into direct contact with pool or spa water" and "are not required to enter the pool or spa". That is the line between a visual inspection and this work. Once you cross it, the skill, the gear and the insurance conversation all change, so the premium is a separate rate rather than something buried in an average hourly number.
The no-find fee and the repair credit are the two levers that decide whether detection pays. Detection is diagnosis, and sometimes the honest answer is that nothing is leaking. Set what you charge in that case as a share of the full fee and the tool checks it against the same direct cost, because a no-find that lands under cost is a loss you will book again and again. The credit works the other way: tick it and the quote does not move by a cent, but the net revenue for this visit and its return per paid hour both drop, and the tool says plainly when what is left no longer covers the job. That is the coupled side effect this page exists to make visible.
Everything runs in your browser. No account, no email gate, nothing stored or sent.
What this prices, and what it deliberately does not
Leak detection is diagnosis sold as a visit, and it is the pool trade’s easiest job to underprice. The work is invisible from outside, the customer thinks they are buying a repair, and half the day goes on runs that turn out to be sound. This calculator builds the fee from the detection methods you actually run, at the number of technicians you actually send, then adds the three things flat diagnostic fees swallow: the per-run pressure work, the hours in the water, and the specialist gear that only leaves the van for this job.
It prices a visit. It does not teach one. How to run a pressure test, what pressure to hold, how to read a dye trace and how to work safely in and around water are competence and manufacturer-instruction questions, and the equipment instructions plus the rules in force where you work are the authority on all of them.
Every money field starts empty on purpose
Search for an average pool leak detection cost and the numbers are plentiful. Follow their citations and they resolve to homeowner cost directories and franchise landing pages quoting each other. No regulator, no trade body, no published survey. Under this site’s cite-or-omit rule that means the tool ships with none of them, and what it gives you instead is the shape of the fee with every currency field blank until you fill it.
The only pre-filled numbers anywhere are the five method times and the per-run pressure-test time, and all six sit in editable boxes. They say only that an acoustic sweep of the shell usually runs longer than a dye check at a known suspect point. Overwrite them after your first few timed jobs. If you have not yet set a defensible number to type into the rate box, the service hourly rate calculator is where that number comes from.
Rule evaporation out before you send a truck
Water loss is not evidence of a leak. A pool that drops half an inch in July in Phoenix may be behaving perfectly, and whether it is covered changes what any given drop means: the EPA’s WaterSense pool water efficiency guidance notes that using a pool cover can prevent up to 95 percent of pool water evaporation. So the cheapest step in this whole workflow is the one that happens before a truck moves. The pool leak vs evaporation bucket-test calculator separates a real loss from normal evaporation and puts a gallons-per-day figure on it. Run that first. If it points to a real loss, price the visit here.
Once a leak is confirmed, the customer’s next question is almost always about water: how long the refill will take and what it will cost while the repair is scheduled. The pool fill and drain time calculator answers it from your own flow rate rather than a guess, and that answer belongs in the same conversation as this quote.
The plumbing runs are the line that decides the day
Setting the pressure rig up happens once. Isolating, plugging and holding each run happens again for the skimmers, the main drain, the returns, the cleaner line and any spa plumbing, and a pool with ten runs is not the pool the flat fee imagined. So the calculator splits the two: an editable rig set-up time, then an editable time per run multiplied by the count you enter. Untick the pressure test entirely and both the set-up and the runs leave the fee, because a dye-only visit is a different product rather than a discounted version of the same one.
Getting in the water is a different product
InterNACHI’s Pool and Spa Inspection Standards of Practice describe a residential pool and spa inspection as “a non-invasive, visual examination of the accessible areas of a pool or spa”, and state plainly that inspectors “are not required to come into direct contact with pool or spa water” and “are not required to enter the pool or spa”. That single limit is the boundary between a look and this job. Cross it and the skill, the gear and the insurance conversation all change, so in-water hours here bill twice over: once at the hourly rate like any other on-site hour, and once more at a dive premium you set. The gear levy works on the same principle. Listening equipment, a scope and a pressure rig that only come out for this work should be paying for themselves, not hiding inside a rate calculated for a maintenance stop.
The routine visit that this one is not is priced separately. A pre-purchase or condition walk-through, which is non-invasive by definition, belongs in the pool inspection pricing calculator, and the document it produces is the pool inspection and condition form. If an inspection turns up a suspected loss, that is a second job to sell, not a freebie to absorb.
The no-find fee and the repair credit
These are the two policies that decide whether detection pays, and both are invisible in a flat price. A no-find is not a failure: sometimes the honest answer is that nothing is leaking, and that answer took a full day to produce. Set what you charge in that case as a share of the full fee and the tool checks it against the same direct cost, so you can see whether your policy is a discount or a donation.
The credit runs the other way. Crediting part of the detection fee against the repair is a good way to win the repair, and it is also the fastest way to turn a profitable diagnostic into an unpaid sales call. Tick it and the quote does not move by a cent: what moves is what this visit keeps and its return per paid crew-hour, and if what is left no longer covers the direct cost the tool says so. Credit freely when the repair is yours and carries its own margin. Just do it having seen the number.
Everything runs in your browser: no account, no email gate, nothing stored or sent. Estimate only, not a binding quote.
Frequently asked questions
How much should I charge for pool leak detection?
Should the detection fee be credited against the repair?
What should I charge when I find no leak?
Why is time in the water priced separately from deck time?
How do I price a pressure test when the pool has a lot of plumbing?
Do I need to run the bucket test before quoting a detection visit?
Sources
- InterNACHI Pool and Spa Inspection Standards of Practice: defines a residential pool and spa inspection as a non-invasive, visual examination of accessible areas, and states that inspectors are not required to come into direct contact with pool or spa water and are not required to enter the pool or spa. International Association of Certified Home Inspectors (InterNACHI). Retrieved .
- Pool Water Efficiency: using a pool cover can prevent up to 95 percent of pool water evaporation. US Environmental Protection Agency, WaterSense. Retrieved .