Rainwater harvesting is an ancient and time-tested way of putting water to work for people and ecosystems in an effective and efficient manner. It is a set of tools and methods used for collecting, storing and utilizing the rainwater that falls on or near your land. Rainwater can … [Read more...]