Very pleased with the cleanliness of my carpets, rug, and couches. Great job.. Technicians were friendly, polite and respectful. Would use All Clean again.