Hard water stains on glass surfaces can be a real nuisance, making windows, shower doors, and mirrors look cloudy and unsightly. Hard water, which contains high levels of minerals such as calcium and magnesium, leaves behind residue when it evaporates, causing stains that are difficult to remove.