While soapy water is good for cleaning carpets, don’t use too much and get the carpet absolutely flooded. Too much water will take ages to dry, and while the water’s down there, it will attract more dirt and make a happy home for mildew. The best way to apply the warm soapy water (or any other carpet cleaning product, home made or otherwise) is to dab a scrubbing brush into a bowl or bucket of the liquid, then letting the excess drip off before scrubbing the surface of the patch to be cleaned.