Very Professional. I am very pleased with the results, my carpets are like new.