Key Retirement Solutions

Here at Key Retirement Solutions, we aim to provide you with fair policies, reliable advice, and a sense of security to help your family live well and thrive!

Meet the Wisconsin Team


Matthew Ruddick


My name is Matt. I grew up in a rural farm town in Illinois. I have 2 daughters, Matty and Laney, and one son Maximus. My wife Keri and I love to spend time with our families. I played baseball growing up and in college. I got a degree in Economic Finance and Business Management at Rockford College. I came into the insurance business because this is where I felt like I could help the most people while using my economics degree. I started Key Retirement Solutions because it gives me the ability to serve my clients at the highest level possible!

(815) 414-1350

Nick Derouin

Unit Sales Manager

My name is Nick Derouin. I’ve been married for 21 years to my wife Sarah. We have 3 children.  Madyson is a junior at the University of Wisconsin-Madison. Reagan is a freshman at the University of Wisconsin Madison. Ryder is a junior at Wisconsin Lutheran High School in Milwaukee.  I enjoy hunting, fishing, volunteering at Church, and coaching travel Baseball. I have been helping people with their retirement needs since 2007 in both Illinois and Wisconsin. Building relationships with families is the best part of my work life. I am here to help!

(414) 315-8122


Shawn Chisamore


(262) 233-0768

Gayle Monroe


My name is Gayle Monroe. I have lived in Wisconsin my whole life. I am married to a wonderful man and have 3 sons, 2 daughters, 11 grandchildren, and my dog, Lily. I was a computer/analyst for 25 years before I ventured into the insurance industry. I have been in the industry for 3 years. I love helping people venture into the unknown world of medicare and retirement.  I hope I will see you soon!

(608) 289-3002

Anthony Dickerson


My name is Anthony Dickerson. I am a fully licensed insurance producer in the states of Illinois and Wisconsin. I spent eight years in the US Military, and when I got out, I wanted to continue to help my fellow Americans to the best of my ability and continue living a happy and prosperous life. My goal is to help my clients protect their financial security and preserve their wealth as they prepare for retirement. I hold myself to the highest level of personal and professional integrity and only recommend insurance product solutions that are in my client’s best interests. I’ve lived in Northern Illinois my entire life and enjoy grilling, the outdoors, traveling, and spending quality time with friends and family.

I look forward to serving you once again.



(815) 762-3783

Andrew Hyde


My name is Andrew Hyde. I graduated from Edgewood with a degree in finance back in 2021. I enjoy playing chess competitively, watching sports, and hanging out with friends. I’ve been helping people with their retirement needs since 2022. I am here to help! (608) 347-4936

(608) 347-4936


It’s a great experience with how this company does business, trustworthy and quick response if you have any questions.

– Anonymous

Great Experience

Kristie! Thank you so much for making this so easy for me! You were the most helpful out of all the companies I contacted and I’m glad I did business with you guys. I will contact you if I have any questions. By the way awesome signature I wish I could sign like that. Have a great day.

– Mark V.

The Most Helpful

Wow! I didn’t expect to hear back from you until next week. Talk about customer service! Thanks so much.

– Monique I.


Kristie, the pleasure is all mine. I enjoy talking to you. Thank you so much for always going above and beyond. You are a true blessing. Enjoy the rest of your day.

– Elizabeth A. E&E Concrete

Goes Above & Beyond

I am very satisfied with the service I received, the service is amazing I am very satisfied with this company. I would highly recommend him.

– Daphne Snipes

Very Satisfied

Brian Godfrey is pleasant, approachable, and knowledgeable about the subject matter.

– Jeremy Ziegler

Great Agent!

2000 S Batavia Ave., Ste 350 Geneva, IL 60134

136 West Grand Ave., Ste 249 Beloit, WI 53511

1090 South Gilbert Rd., Ste 213 Gilbert, AZ 85296

871 Coronado Center Dr, Suite 200 Henderson NV, 89052

We do not offer every plan available in your area. Any information we provide is limited to those plans we do offer in your area.
Please contact Medicare.gov or 1-800-MEDICARE to get information on all your options