Yes. Robot floor cleaners are built to handle a range of surfaces, including wet surfaces. However, it is worth noting that owners can remove large obstacles on the floor to avoid missing spots. Robotic vacuum cleaners are also less prone to uneven surfaces, therefore setting virtual barriers can be useful to avoid being stuck in grass or accidental falls.