They work very quickly and are flawless. So I appreciated them for their carpet cleaning work. And all the work is done from time to time and properly. Highly recommended!