I have used the services of ICC many times over the years. Most recently we had our carpets cleaned by Matt. He called before heading in our direction to confirm the appointment and even called when he had completed the job! All of the employees we have worked with have been professional, friendly and on time! Thank you ICC!