The honest answer to this question is that it can vary drastically depending on which company has cleaned your carpets. We often work with clients who tell us stories of their carpet being wet for a full day or two after another company has cleaned. While there are many reasons why this may be the case, the two main reasons are: improper cleaning technique, and equipment that is not working correctly. As a result of either of these two problems comes the issues of over-wetting and/or loss of suction. At Sno-King Carpet & Upholstery Cleaning we combat these common issues by having properly trained technicians who also understand their equipment so they are able to identify if it is not working correctly. We also use high-efficiency air movers while in your home to speed up the dry time. Lastly, your carpets dry from the bottom up so we always groom your carpets, opening up the fibers so that the air can mover through them and help them dry faster. To answer the original question, your carpets should be dry within 2-6 hours after we finish cleaning in your residential home or commercial building. If you had a carpet cleaning company clean for you and the carpet were still wet the next day, please contact them to see if they will come fix the issue for free. If they refuse, please feel free to contact us and we will come out as fast as possible to ensure that no damage is done from wet carpets.