Mike is hard working and very professional. He is quick to respond, very knowledgeable, and also a great guy. As an insurance agent I really enjoy working with Mike and would recommend him to my friends and family and you should to!