With water becoming one of the key environmental issues in recent years rainwater harvesting offers an effective solution to reducing mains water consumption. It works by taking the rain from roof gutters, filtering out leaves and debris and storing the water above ground or underground via a tank or cell system. This water can then be used instead of mains water for non-potable applications such as vehicle washing, irrigation, toilet flushing and washing machines.