We have an old dog, newly diagnosed with diabetes, who can't always make it to the back door before he needs to urinate. Now that COVID-19 has controlled our world, we can't have carpet cleaners in, so that led us to try the JetScrub cleaner. We're thrilled with the results! Stains disappeared, the carpets feel fresh and new--or at least refreshed, and we know we can manage our dog's last years or months. This is an incredibly good machine, and we're thrilled that we bought it.