I've been using 1-800-DRYCARPET for six years now (since they were called "America's Preferred") and I continue to be blown away by how great my carpets turn out. It is really true that the more you use them, the longer time will be required between cleanings because they are gradually removing all of the soap and chemical residue from those "other guys". And they are totally dry!!
I just had my carpets done last weekend, during the first rainy days of the year and there was no residual moisture to worry about, even though it was cold and damp outside. GO NOWHERE ELSE people!!