Dry foam is absolutely amazing! I’ve gone from using steam cleaning to sparkling clean foam and I will never go back! Amazing product and company. I had a sectional done and carpets due to puppy pee and what a difference! I’ve told all my friends to call. Worth the money!