Works well! I have two dogs and a toddler that can leave random stains on our carpet. The cleaner got them up with minimal passes. Would recommend to a friend who has spotty situations.