Have you observed that you appear to be counting up a lot extra water than usual to your pool? Has your climate not been abnormally dried up or warm? Do you find yourself adding water more frequently than you used to? Do you at times wonder if you have a leak? If these suspicions begin to cloud your mind, then you need to do the bucket test. Get a utility bucket and place it in your pool somehow (on the steps of an in-ground pool works well). Add water to the bucket until both the water level inside the bucket and the water level of the pool outside the bucket are the same. Mark off both water levels on the bucket itself and wait 24 hours. If the water level of the pool (outside the bucket) has gone down below the water level inside the bucket, then you have a leak (if both are the same, then that is simply evaporation).
There are a few signs that can help you identify a leak as well as the potential source of the pool leak detection. Some are obvious, such as if there are any visible cracks anywhere in the pool itself, or if the deck itself is changing its level relative to the pool.
Unless you know how to precisely locate and repair pool leaks, you should hire a professional pool company to find and repair that leak for you. But in the meantime, there are a couple things you can do to try to narrow down the source of the leak. First, walk around the pool deck and the area beyond the deck. Do you see any wet spots? Is the ground beyond the pool soft and mushy? Does it look like an area of grass or plants is not doing as well as the rest of your landscaping? These are suspicious signs.
Next, shut off the filter and pool pumps and do the bucket test again. Is there still an obvious leak? You can take all of the results of this investigation and present it to the pool company representative when they visit.
You should clean your pool before the pool leak detection in Charleston company shows up. Having debris and other material in the pool can actually cause holes to be missed because it can cover up the leak. And the team who came out to check your pool is there to check for leaks, not to clean the pool for you!