Bill was excellent. Knowledgeable, friendly very thorough with his explanation of each step he was performing as well as the outcome of his service. A definite asset to your company.