Yes, many models work well on carpets. They adjust suction and brush settings for different floor types.Many of today's best robot vacuums are also able to mop floors. This can be useful if you have a mix of hard floors and carpet, but be aware that robovac mopping tends not to clean as well as good old manual mopping.Our reviews are underpinned by… Read More