Sav products and no cheap smell. I had severe urine odor and pet stains and dirt and all kinds of red dye. They returned my carpet to what I would say is very close to brand new . What I paid was well worth it