You clean a window, it dries, and the cloudy white patches are still there. Frustrating — but it means you are not looking at dirt. You are looking at hard water staining.
What hard water staining actually is
Florida water carries a lot of dissolved minerals, mostly calcium and magnesium. When water lands on glass and evaporates in our heat, the water leaves and the minerals stay. Do that a few hundred times — which is exactly what a sprinkler head aimed at a window does — and those minerals bond to the surface of the glass.
The most common causes we see in Pinellas County:
- Irrigation spray hitting windows every cycle
- Runoff from tile or metal roofs
- Salt and mineral spray on waterfront properties
- Windows left unwashed for years while rain and dust cycled over them
Cleaning versus restoration
Regular window cleaning removes what sits *on* glass. Hard water staining is bonded *to* the glass, so soap and a squeegee will not touch it. Removal takes a mineral-dissolving treatment and controlled polishing, worked panel by panel, then a full rinse and detail.
Two honest notes about that:
- Light and moderate staining usually comes out very well, and the difference is dramatic.
- Staining left for years can etch the glass surface. Etching is physical damage, not a deposit, and no treatment fully reverses it. We will tell you upfront which one you have rather than promise a result we cannot deliver.
Because condition varies so much, hard-water restoration is quoted per property after we see the glass. It is not something we price sight-unseen.
Keeping it from coming back
- Adjust or shield sprinkler heads so spray never reaches glass. This one fix prevents most of it.
- Rinse windows that catch roof runoff after heavy storm season.
- Stay on a quarterly cleaning rhythm so minerals never get months to set.
Think you have it?
Simple test: run a wet finger over the cloudy area after the glass is clean and dry. If the haze does not move, it is mineral bonded to the surface. Send us a photo or book a walkthrough and we will tell you honestly whether it is restorable.




