Very knowledgeable and direct. Very impressed with the people at this company. The service has not been performed yet so I cannot rate it. However, it if is anything like the technician that came to assess the job it will be excellent.