Self-contained extractors are all-in-one floor cleaning machines. This machine releases water and carpet solution into your carpet, scrubs it with a powerful high-speed cylindrical brush, and then vacuums up the excess dirty water for quick dry times. Perfect for cleaning large open areas like hallways and office buildings, these machines will make your carpet look brand new!