This is a commercial level carpet cleaner with a strong 100 cfm airflow vacuum motor. It has a 10″ wide brush to get as much water and dirt out of your carpet as possible. This carpet cleaner also has a floating brush with automatic height adjustment for consistent results and an adjustable handle. This is also know of as a hot water extractor. We also carry stair or upholstery attachments rented separately. This item requires a standard 110v power supply.