I have used Daves carpet cleaning in the past and would use them again in the future. They did an ok job on my carpet when I moved out of my former home and cleaned my new houses carpets as well. They did a basic job as the prices were a little more steep than I could afford. But not too bad. The guys helped me move furniture out of the way and put it back when they were done.