After almost 5 years of me not cleaning my carpet, I kind of lost hope for it. These people definitely impressed me with the job they did. It was a hard task indeed but these guys did not give up and managed to remove all dirt and stains from the carpets in my whole house. I am delighted.