I started using a small plastic squeegee in my shower to keep the hard water stains and soap stains to a minimum, although it didn’t last long (too cold to be cleaning the shower down after the water stopped).
You should clean hard water and soap stains away regularly. The longer they sit, the harder they are to remove. If allowed to sit for long periods of time, the stain may become permanent.
A good home cleaning remedy is plain white vinegar and lemon juice. It helps to loosen and remove hard water deposits from glass shower enclosures. Apply a generous amount of cleaner and agitate with a nylon scrub brush and rinse off using a plastic squeegee.
Store bought cleaners listed below will remove stains on your surfaces. Caution: Use eye protection and gloves
A commercial acid based cleaner found in any janitorial supply store are what professional cleaning companies use to scour hard water deposits.
Lime-A-Way or CLR are products that remove hard water deposits, rust stains and soap scum. There are tub and tile cleaning products that remove soap scum and also contain sequestering agents and heavy duty acids such as phosphoric acids.
Glass shower doors become stained easily with hard water deposits. The lime scale attracts soap scum, dirt, mold and mildew. To remove these stains with this buildup, try cleaners made for hard water scale or lime removal such as Wink, Zud or Comet.