Exactly what I wanted in a carpet clean! I had a few stains from kids along with pet stains. Dakota Clean came in with no judgement of messes. All my stains are gone. I am a chronic migraine sufferer triggered by smells, especially chemicals, but once they got done, I had absolutely no odor in my house. 10/10 recommend!