Mike is extremely knowledgeable and very easy to work with. He is always available to help or answer and questions that I have. He has extensive understanding of the area.