They did an excellent job, very friendly, professional and on time! Our carpets are so clean and look and smell great!