First time trying steam clean carpet cleaning. I highly recommend this method for deep down cleaning. I would always do the chem dry method, but it never fully removed everything. Called Patriot carpet cleaning, Joe was very informative and helpful. Carpet looks great.