When we called Nu-Life to schedule an appointment for carpet cleaning in our condo Pat took the time to explain what we needed to do in order to prepare for the cleaning and what to expect as far as what needed to be done, how long it would take and what the outcome would be. The technician called about 40 minutes before the scheduled appointment to let us know they were on their way and they arrived before the scheduled appointment time. The technician walked through the rooms and took the time to explain the procedure. They were finished in the time they said it would take and we are extremely pleased at how fantastic our carpets look. The last time we had them steam cleaned was 6 years ago. We were impressed with the professionalism and respect of the technicians.