Carpet cleaner which cleans with detergent-based solution and dries the wet carpet as soon as possible or quickly considered as a best carpet cleaner.