A water softener is efficient for dealing with hard water since it can strip out the calcium and magnesium that cause the problem. Most water softeners employ ...