Star Brite's non-skid deck cleaner removes ground-in dirt and leaves behind a protective coating to repel future stains. Formula is safe to use and contains no harsh chemicals. No hard scrubbing required. Cleaner will not remove wax or polish. Effective deck cleaner can be used on fiberglass, vinyl, plastic, metal, and painted surfaces.