Patented self-adjusting and self-leveling brush for easy cleaning of all carpet lengths and uneven floors. Handle adjusts to operator height and folds down for easy storage. Patented lift-off bucket with bladder makes filling and emptying easy. See-through recovery dome. Side extension for cleaning right to baseboards. Upholstery attachment is available for an additional fee- perfect for getting into small areas, cleaning cushions, and more. Various carpet cleaning solution is available for purchase. Also ask about attachments available to rent. The removable solution/ collection tank must be returned rinsed and empty or a cleaning charge will be applied.