The weather did not cooperate today as sniw came unexpectedly and we were unable to clean the carpet but my technician was wonderful even slipping on the stairs he was still willing to do the job. For safety we are rescheduling and I will diffinetly use this company. Very pleasant and informative