I've used Mike's services for recommending to my clients to help them grow. He's been terrific. Demystifies complex scenarios, explains important concepts in easy-to-understand terms and overall makes it a smooth process. Also, Mike seems to have a niche in complex scenarios. What other brokers can't do - Mike seems to find a solution. Strongly recommend having at least a conversation with Mike and he'll give an honest answer if he can help.