Awesome carpet cleaner. Got all our stains, dirt and all up.  Especially with the hand held wand.  It cleans the carpets and lifts them back to life.  It does use a lot of the water and soap.  You can probably get one room per fill and drain with it.  So, order lots of extra soap for it.