Maybe an inline shower head filter would work for you. I am sure your local water company would test your water samples, and then you could decide what cleaning or filtering products work best....