Change tap
Knowledgable and helpful. He came over and provided consultation first, and then he did as promised. He was able to work around the challenges and give good results. Small language barrier, but made himself understood. Will hire him again when needed.