A timely, courteous and professional service. The carpet is back to being like new.