Best home carpet cleaner EVER! This compact baby is unbelievable, so easy and lightweight, you can have it at the ready for spot cleanup, anytime. It will also work for big jobs and you can't beat the price.