This vacuum is for cleaning up wet messes of almost any type. If the mess is on carpet, the vacuum will only pick up worthwhile amounts of water if the water is at least pooling around your feet when you step on the carpet. If it is just “squishy”, it will only vacuum up minimal amounts of water. This vacuum is for wet clean up only. This item requires a standard 110v power supply.