Rainwater harvesting works by taking the rain from roofs & filtering out leaves & debris before storing the water underground in the main storage tank. The water is then pumped into the property to be used for non-drinking applications e.g. flushing toilets washing machines & garden watering.