We had Americans come out and clean our carpet for us after our puppy completely trashed our front room. The carpet looks great now! It's still not perfect but I was very impresse...
All reviews seem positive