Catilyn Windsor, NP - Genesis Health System

Caitlyn Windsor, NP

563-421-0660 Call for an Appointment

The medical field is can be a difficult yet rewarding job. I enjoy the variety in day to day work and constant change as the medical industry advances. It is fulfilling to read up to date research and keep up with evidence based practice.

I view each patient as an individual as each person is unique when it comes to treating an injury or illness; a person is not defined by their diagnosis. It is imperative to listen to the patient while treating them with dignity and respect. I have always been drawn to the medical field and helping others, knowing I am making a positive impact in the community I live in.


Office Hours

Sunday : Closed
Monday : 8:00 AM - 5:00 PM
Tuesday : 8:00 AM - 5:00 PM
Wednesday : 8:00 AM - 5:00 PM
Thursday : 8:00 AM - 5:00 PM
Friday : 8:00 AM - 5:00 PM
Saturday : Closed


Year began practicing:
Year joined staff:


  • Occupational Medicine

Areas Of Interest

In addition to Occupational Medicine, I enjoy Family Practice. Caring for patients across the lifespan and being able to care for the entire family is rewarding as you watch them grow and develop over time.

My husband and I enjoy spending time with our son, going hiking and biking, and working on our little hobby farm. We also volunteer regularly at our church as well as multiple community out reach and medical non-profits.

Education & Training


Carroll (College) University, BSN
Alverno College, MSN, Family Nurse Practitioner Program

Awards & Certifications

Board Certification

  • American Nurses Credentialing Center (ANCC) - Family Nurse Practitioner