Handy Andy bleach helps with stains and it disinfects surfaces, but it may not prevent hard water stains from occurring. For prevention, wipe your surfaces after each use or try using a water softener.