I was a little skeptical about how well Big Green would work. However my mind was changed after my first pass on my carpet. It worked amazingly on my carpets and my sofas. I won't be having them done by professionals any longer. It's definitely worth every penny I spent on it.