Mike is a very knowledgeable and thorough technician. He is very pleasant and nice to work with. I think he does an excellent job and you are lucky to have him on your team.