Can all water leaks be detected?

No. We use techniques to help us locate the leak source, but all leaks sources can not be detected. Some are obstructed, such as under a slab or there may be multiple leaks and only one of the leak sources is detected. Once that source is repairs another source may appear that was obstructed by the other leak.