Tech Emir was very courteous. Arrived on time. Did a top notch job of explaining everything . Carpets now look new. Stains haven’t reappeared which made me very happy