Our pets had found a certain spot on the carpet that they decided would make a great bathroom. Constantly, that spot was messed up and quickly cleaned up. After a while, though, it was just too much to handle by myself, so I called this company to clean it. They cleaned, sanitized, and deodorized not only that spot, but the whole carpet for a very reasonable price. They were a great choice and I will certainly be using them again.