Two workers arrived promptly and on time. They were clean and professional in appearance, and were thorough, knowledgeable, polite and helpful in explaining their services and pricing. Upon agreeing upon a price, their work was quick and expert. The whole carpet was left clean and fresh, including the high-traffic areas. Pet and other stains were removed effectively. The only thing I might wish they'd done differently was that they'd have moved some of my furniture to clean underneath.