I use vinegar and water in a spray bottle on my real white oak floor, my ceramic kitchen floor and my laminate floor. I use swiffer style mop using old wash cloths! No streaking and no SQUEEKING from shoes. I use oven cleaner on my glass casserole dishes (baked on splatters). After cleaning your shower (Mine was ceramic tile walls and floor) I use automotive paste wax. Wax on-wax off! (sorry couldn't resist ) :oops: Just apply it and wipe it off. The water sheets off the walls for months so no scum builds up. I DO NOT know abt marble, travertine or other NEWER products on the market.