My family and friends have tried all the other carpet cleaning methods and they were never really happy with any of them so I tried something new; 1-800-DRYCARPET. I always do my research on things before making any decisions and after trying the 1-800-DRYCARPET method, I can assure you that everything they promise, they deliver! I am a very particular and detail-oriented person; someone that wants quality and promises fulfilled. I have nothing but praise for the results and job performed by the 1-800-DRYCARPET process and their crew. I won't bother with details but will summarize by saying that this will be the only way I get my carpets cleaned from now on and that also goes for my family & friends who have now seen my really clean and dry carpets!