Keith
Even with dry carpet cleaning, there are still drawbacks with using that method. In fact when you add those dry carpet cleaning powder onto the carpets, they are actually damp until you let it airdry. Otherwise I would recommend just ripping out all of the carpets and replace them with bare floors if you're concerned with water, mold, or stains not coming out of the carpets. But are still some people like me that prefers mostly carpet over barefloors and through the years that I have cleaned carpets with, I found that professional truck mount cleaners in my opinion are the best way to clean carpets with. I actually find it very satisfying as well.