Our office carpet was just about to be ripped out for new when we had DryCarpet come over to clean. Wow! It looks like we have new carpet. I can't believe how many times we wasted having our carpets cleaned in the past with other cleaning services!