This carpet cleaner is wonderful. Old stains, pet stains, stairs, it does everything! I will definitely be recommending this product to my friends.