Daniel W. Egan, M.D.

Hi! I'm Dr. Daniel Egan, Medical Director of Alpine Family Medicine. I really enjoy helping my patients improve their health. I practice the full-range of Family Medicine and I'm Board Certified in Family Medicine. I have a particular interest in nutrition, thyroid disorders, mental health, and urgent care.  I love working with our staff and my medical assistant, Amberly Fish, who's worked side by side with me for nearly 20 years. I also love supervising, and learning from, our stellar Physician Associates here at Alpine Family Medicine, Nicole Wigton, PA-C and Heather Leishman, PA-C. They are smart, talented, caring people. I believe it takes great people and a great work culture to deliver the highest quality medical care and we strive for that at Alpine Family Medicine.


My Training:

  • Bachelor's Degree in Political Science from the University of Utah

  • Medical Degree from the George Washington University

  • Family Practice Residency at McKay-Dee Hospital in Ogden, Utah

  • Board Certification in Family Medicine

  • Faculty at the University of Utah Department of Family & Preventive Medicine - Adjunct Instructor


My wife Kristin and I have eight children, five of whom we adopted from Haiti. I've enjoyed doing humanitarian work in Haiti over the past 20 years. I speak Spanish and I'm improving in Haitian Creole. I also enjoy composing music, writing, mountain biking, and challenging my kids to Pickle Ball grudge matches.  

Nicole Wigton, PA-C

Hello current and future patients of Alpine Family Medicine! I'm Nicole Wigton, a nationally certified Physician Associate that has been part of Alpine Family Medicine since 2010. I have worked in Emergency Medicine in a Level II trauma center in Milwaukee, WI and also with an OB-GYN practice in Geneva, IL. I eventually found my way into family medicine after moving to Utah. What I love most about Alpine Family Medicine are the relationships with our patients and the wide variety of health concerns we are able to treat. I continue to enjoy treating urgent care and women's health issues and I have extra training in cosmetic injections such as Botox and fillers.

My Training:

  • Bachelor's Degree in Medical Microbiology & Immunology from the University of Wisconsin-Madison

  • Physician Associate Degree from the University of Wisconsin-Madison

  • Nationally-Certified Physician Associate


I am a Wisconsin native but relocated to Utah in 2007. I have been happily married since 2002, have three very active boys, and two fur babies. My husband and I are very involved in our boys' academic and athletic pursuits and we can often be found attending athletic events or volunteering at school. In my free time, I enjoy doing home improvement projects, traveling, listening to true crime podcasts, and being in the great outdoors in any capacity with family and friends. 

Heather Leishman, PA-C

Hi! I’m Heather Leishman. I’ve been a Physician Associate at Alpine Family Medicine since 2013 and enjoy the individualized, caring relationships I’ve been able to cultivate with my patients. Born and raised in Portland, OR, I traded rain and evergreens for sunshine and beaches while earning my Bachelors of Science degree from California State University, Los Angeles. After moving to Utah for PA school, I fell in love with its mountain landscapes and outdoor culture.


I graduated from the highly ranked University of Utah Physician Associate Program and I am a nationally certified Physician Associate. I'm passionate about improving my patient's health. I specialize in managing anxiety and depression, obesity, skin issues, and women’s health. I have extra training and expertise in bio-identical hormone replacement therapy and pain management, including medical cannabis, but I love all aspects of family medicine. 


My Training:

  • Bachelor's Degree in Sociology from California State University, Los Angeles

  • Master's of Physician Assistant Studies from the University of Utah

  • Nationally Certified Physician Associate

I enjoy spending my free time with family, including my husband, two active sons, a sweet toddler daughter, a bird, a dog, 2 cats, 2 hermit crabs and probably more to come. I also enjoy playing games, traveling, audio books, Netflix binges, hiking, and anything outdoors.

Our Support Staff

Deb Andreasen
Office Manager

Marianne Bezzant 
Billing Manager

Amberly Fish
Lead Medical Assistant

Blake Williams
Certified Nurse Assitant and Phlebotomist

Camilla Petersen 
Patient Relations