Bill did a great job on our yearly maintenance today. He's articulate and professional and left us feeling confident that he did repairs that were necessary and charged us a fair price.