Around here (Norway) some people install greywater heat recovery systems. (A single guy in a homeowners' web forum repeatedly suggests using water from the shower in the toilet, but he is ignored or turned down.) Heat recovery systems are simple - a buffer tank with a heat exchanger in the outlet. Even simpler: The outlet from shower cabinet heats the cold water supply to your shower mixer. The ovations are rather subdued. Kitchen/dishwasher greywater is full of fats and other particles, clogging up the heat exchanger, and is nutrition for bacteria (and even rats) in the sewage system. (The fat will get to the sewage anyway, but if you cool it down first, it stiffens and sticks to any surface.) Cleaning the system is a task you will hate. As the article says, using the greywater in the toilet would require an expensive filter/desinfecting system. Heat recovery is limited. The shower cabinet heat exchanger has no effect until you are halfway through your shower. It contributes only to the coldwater. Traditional Norwegian water heaters were electrical, keeping 200 liter of water at 90-95°C, so coldwater was 2/3 of the mix. Modern heaters are heat pump driven. For good performance, water is kept at 45°C, maybe 50°C (you must raise it to 70°C weekly to kill legionella). Coldwater is at most 10-15% of the mix. If you catch all the greywater, a lot of it is cold or maybe lukewarm. The mix is lukewarm at best, and really isn't useful as a heat supply for anything. An heat pump hotwater issue: 180 l @ 45°C has less than half the capacity of 200 l @ 95°C. For a large family, it might be on the low side. I will remodel my house this spring, installing a heat pump, but rejected complete greywater heat recovery due to tne maintenance / cleaning issues. Shower / bathtub outlet alone is reasonably "clean", some soap but little fat, and reasonably warm. So I will keep shower greywater separate down to the basement room of the heat pump. A T-valve can either steer it to the sewage, or let it make a detour through my old, discarded 200 liter water heater. The coldwater intake to the heat pump heater will have a detour that is a long spiral tube inside the old tank, for being pre-heated by the shower greywater. When a lot of hot water is consumed, the preheating will help reducing the recovery time for the new heater, making it appear as a bigger tank. The connections to the old tank, both the "warm circuit" greywater and the "cold circuit" coldwater inlet, will be with snap-on couplings so that I can easily d