Mike is experienced, professional, honest and patient, With his experience he is able to guide you in making decisions in your best interests. Whenever I had a question, Mike was to the point and very good at laying out my options when they arose? Solid guy who knows his stuff!