Hard Water Spots on Windows: What Causes Them and What Removes Them

That white haze on your lower panes is mineral, not dirt. Here is why water on the north side of Indianapolis causes it so reliably, and what removes it before it etches the glass.

That white haze on your lower panes is mineral, not dirt. Here is why water on the north side of Indianapolis causes it so reliably, and what removes it before it etches the glass.