This "carpet cleaner" runs out in 5 minutes, requires a 24-hour charge, and does not work directly with a battery. power cord. Also, they recommend that the bulky suction cup be PERMANENTLY plugged into the wall. I suppose it would be fine for spot cleaning, but don't call yourself a "rug cleaner" if you can't clean a 6x6 floor. Carpet in less than 2 days!