The techs called before arrival, arrived on time, went directly to work and left my carpets well cleaned. They were also very polite and professional and I will use them again!