Spots and film on your shower door glass are mostly due to hard water. We have a product called bio-clean that will remove most water spots or film. After properly cleaning your glass, we also recommend treating it with a glass surface protector like EnduroShield. The surface protector will help with the adhesion of water stains.