Thorough service with understandable explanations of the issues. Caring service. Easy to tell that Bill really wanted to get it right for me, the customer. Bill was even concerned for my neighbors as I shared that they were having similar issues.