Your countertops have residue, your dishes have a film on them, and your shower doesn't seem to stay clean. By now, it is clear that you are facing a hard water issue. Not only is hard water with high mineral content aesthetically unpleasant, but it ...