I recently engaged D&D for carpet cleaning services and was very impressed with their professionalism and quality of work. Their staff are friendly and efficient, I highly recommended D&D for their excellent service and commitment to customer satisfaction.