Michael proved to be a true master of his craft. He is able to explain and talk about complex topics simply, showing a real understanding of the issue. He takes the time to ask great questions and learn the business of his client. Highly recommended – wouldn’t use anyone else.