Extremely easy to deal with and very efficient. Excellent communication throughout the process and extremely clear on both scope and cost of service. Very exact with time, communicating when they were on the way and arriving exactly at the beginning of the provided window (no waiting!) Everyone I dealt with from the initial phone call to the technician was friendly, knowledgeable and pleasant. They took great care to tread lightly in our home and not leave any traces of their service. HIGHLY recommend!