Diagnose a suspected pool leak using the bucket test, dye testing, and pressure testing of buried lines
domain: pool-leak-detection-methods · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Run the bucket test first to distinguish evaporation from an actual leak: place a water-filled bucket on a step, mark both the bucket's and pool's water levels, and compare drop after 24 hours
Check obvious above-water sources first (equipment pad fittings, pump seals, heater, visible cracks) before assuming the leak is in buried plumbing or the shell, since equipment-side leaks are cheaper to fix
Use dye testing at suspected structural points (light niches, fittings, cracks, skimmer throat, steps) by releasing dye near the suspicious area in still water and watching for it being pulled into a gap
Pressure test buried suction and return lines individually, isolating each line, pressurizing, and monitoring for pressure loss, to localize a plumbing leak before excavating
Narrow down further with a listening device or electronic leak detection equipment along the suspected line route if pressure testing confirms a specific line is losing pressure
Confirm the leak location before recommending excavation or repair, since digging based on a guess rather than a confirmed test result is a common source of wasted cost
Known gotchas
The bucket test only tells you a leak exists relative to normal evaporation — it does not localize the leak, so don't skip straight to excavation based on it alone
Water loss that only happens with the pump running (vs. also occurring with the pump off) points toward a pressure-side plumbing leak rather than a suction-side or structural leak
Fast water loss isn't always a structural leak — rule out a stuck/failed autofill valve or a leaking backwash-to-waste valve before assuming a shell or plumbing leak
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?