Nice idea it does remove spots however wish it had enough suction so the carpet doesn't stay so wet.