Responsive and knowledgeable. He took time to listen, then formulated a solution. Highly recommend!MJJ