Very good work. Carpets look new again. Our carpets aren’t old but had food and pet stains that are now gone