Alex came and cleaned our carpets with little notice and easy appointment. I am very happy with the result, cost and the customer service. He may be not the cheapest but the attention to details and quality are top notch. Will recommend.