I had a carpet that had some foot traffic soiling and yellowing so I thought I would see if these guys could get it out. The owner showed up with one of his workers. He gave me the price, I paid him, and he left ...leaving his worker there to do the job. He never came back. My carpet had many waves and ripples in it after the cleaning but I was assured by the worker that it would flatten-out once it fully dried. It did...but they did not get the traffic soiling/yellowing out. Oh well, I thought, I guess it just wont come out. Before deciding to replace the carpet, I decided to get a can of carpet cleaner and spray one area of the carpet to see if it would help. Guess what. The cheap can of carpet cleaner cleaned the carpet better than their industrial truck mounted steam machine. The area of carpet that I sprayed got out the soiling/yellowing and brought the carpet back to its original color...thus avoiding having to replace the carpet. I think they just used steam...no chemicals...and that is why the soiling/yellowing did not come out. Obviously, not recommending these guys. read more