My wife decided that we should have our old carpets steam cleaned instead of replacing them. I honestly thought it made no sense but I admit I was wrong. The results that this company provided were more than satisfactory. I am very impressed with the efficiency of this cleaning method and would definitely use this service again.