We have hard water--lots of iron that causes rust stains, sediment, the whole thing, and we do have a water "softener", but it does more than that. It takes the sediment out and neutralizes the pH. It is a big unit, and it was pricey--about $3400 if I recall. Our water isn't "soft"--I know what your husband means--but it isn't hard anymore either; the soap lathers, and as long as we keep up with replenishing the salt we don't get the stains. Prior to having this unit, our fixtures were all ruined and we had to replace toilets and some faucets. BTW, it also tastes great!