My daughter made a mess of her carpet and we need someone to come out and do spot cleaning. Clean Pro came out and worked out the spot in no time at all. The only thing I wasnt thrilled about was the price! Wasnt expecting such a high bill! Other than that, they were great.