I planned to throw away all of my dirty carpets and then I heard about the services of this company. The carpet technicians came on time and took all of my carpets. I do not know how they cleaned them but I would like to say that all the stains and unpleasant smells have disappeared and now my carpets are bright and shiny.