You might not think something as harmless as water could cause much damage to something as strong as concrete. A water leak, however, can be the trigger for serious problems in a concrete slab. If water leaks and pools under the concrete, it can make the soil uneven. This causes voids and hollows which can eventually cause cracks on the surface. And if you're in a freeze-thaw area ice can make your slab crack and buckle, causing an uneven surface. Detecting a water leak in or around a concrete slab is fairly simple and catching them early will prevent future problems.
Examine the surface of the slab. Concrete is a porous material and any darkened spots that appear wet when there hasn't been any rain or snow (or if the slab is inside the home) indicate that water is seeping up from below the surface.
Review your water and power bills and compare them to previous months. If there is a sudden increase it may be due to a water leak.
Inspect the lower edge of the slab if it is on a hill or an incline. If water is leaking it will run downhill and pool at the lower edge of the slab.
Check sprinkler lines that run near or under the concrete slab regularly for breakage or leaks. Routine checks of sprinklers will assure you catch leaks early enough to prevent damage to the concrete.
Inspect the slab for signs of settling. If the slab has shifted or dropped it is possible there is a slab leak, especially if the ground was well compacted prior to pouring the cement.