Direct Cleaning Service is a good company to hire I had a flood at my home i called Direct Cleaning Service came with in a hour they came in and cut my walls out and removed all the bad padding that was wet they left dehumidifier and blower came back in 3 days and pit my walls back in and padding and cleaning the carpet and Deodorizer the carpet and they also did a mold treatment