We had another company in to clean our carpets twice. They could not remove the stains. Called Michael at Metropolitan and his crew got the carpet looking brand new! All stains were gone. This saved thousands of dollars as I was going to have to replace the carpet and now I no longer need to! Highly recommend Metropolitan.