Highly knowledgeable and very accommodating. Michael is a great listener and communicator, a man of his word, and proactive in his approach to achieving the desired outcome.