Mike and his team are professional, thorough and determined to help you as a client. They take dealing with the insurance company off of you and stick by you every step o ... more