I was unsure about there dry process at first, but wow! They were able to get out stains previous carpet cleaning company left behind. These guys are great!