Here the carpet cleaning technicians will walk into your office or home and check on a number of factors to help determine the work that needs to be done as well as if there are any items that need to be moved before getting started. Once this is done, the carpet cleaning technician will identify and select the appropriate carpet cleaning formula which mostly depends on the type of carpet you have. For Eco Professional Restoration, we use hot water extraction, a technique that is known for effective cleaning and removal of pet stains.