Osoyoos Lake Water Quality Society is a non-profit charitable organization working to preserve the future quality of Osoyoos Lake. The Society’s intention is to reestablish and maintain the water quality throughout the Okanagan Valley lake system, especially in the Osoyoos Lake and environs, so that it is suitable for indigenous plant and animal life and for human use and consumption. The Society is involved in monitoring water quality, determining causes of lake and environmental pollution or degradation, disseminating the results of analysis to government agencies and to the public and educating the public about related issues. The OLWQS also organizes lake and waterway “cleanup” projects and assists government in implementing programs that enhance the quality of the environment in the Okanagan valley lake system.