We had some very tough carpet stains that we were unable to remove. We had tried many chemicals and we simply could not get them out. We considered changing the carpet but were having trouble getting a match to the carpet. DM Flooring Specialist Inc. was recommended as being able to remove tough stains and much to my amazement, they were able to remove all the stains through their special process. I was very happy to have seen this process successful and will be using them again in the future!