self-contained carpet extractor is a compact machine with powerful brush agitation to clean carpets and quickly remove unwanted spots.