what to clean
Since pebble rock flooring contains multiple different pebbles, and acids can etch certain types of rocks, avoid cleaning them with acid-based products such as vinegar, ammonia or lemon juice. Instead, use pH-neutral cleaning solutions to keep your floor looking its best. When in doubt, contact the company that installed the flooring for their suggestions.
For exposed pebble flooring that consists of multiple small stones, use mild detergents with an alkaline base to clean it. Harsh chemicals such as household bleach and ammonia can deteriorate or etch the surface of some of the pebbles in the flooring, especially if the pebbles come from travertine, limestone, marble or even granite. Since it's better to be cautious, about a 1/4 cup of vegetable-based detergent mixed with a gallon of warm water and a soft bristle brush or mop should do the trick.
Wet the floor, and wash it down with a mild alkaline or pH-neutral detergent mixed with water. For deep cleaning, a handheld steam cleaner loosens old dirt and grime. Hold the steam cleaner about 3 to 6 inches above the pebble flooring to remove the old dirt, and rinse it with clear water; let the floor dry. This works especially well in a shower or bathroom with soap scum buildup.
Protective Sealed Coat
If you have exposed pebble flooring set in grout, seal the grout and the flooring at least once a year to help the pebbles resist stains and discoloration. Because many of the pebbles in such flooring are porous, they stain easily. Wipe up any spills that can stain the pebble flooring immediately. A baking soda paste or proprietary clay-based poultice removes stains from some pebble flooring.