We recently got a puppy who had a hard time learning where to go potty! Caravan came and took our dining room rug and brought it back like a new rug! That also came very quickly and cleaned two rooms of carpets and it was amazing how clean they got them. I thought we would be stuck with pet stains but they were able to take care of it. I can’t wait to have our furniture done too! I will never use another company.