We get our carpets cleaned every. 3 months by us having 2 kids and a dog. We typically buy specials but no company was worth calling back. Our carpets are not bad but we do have soiling and spotting. When JLS came out what made me notice or my wife was the steam coming from the carpets. It was shades lighter just watching. I like to let contractors do there work but he made me and my curious on why the cleaning felt so different, this guy Soko was great! Request Soko!