I'm in the process of trying to determine why my pond leaks. Is there a reputable company I can send a soil sample to determine the silt, sand, and clay content?

Also, how deep should I go to obtain the sample?