Scroll Top
125 E Tower Park Dr., Waterloo, IA 50701
Our Staff

Gregory K. Harter, MD
Providing Care Since 1989

Medical Education: University of Iowa Carver College of Medicine: Iowa City, IA – MD, 1986

Residency: Northeast Iowa Family Medicine Residency: Waterloo, IA – Family Medicine, 1989

Board Certifications: American Board of Family Medicine, 1989

Professional Memberships: Iowa Academy of Family Physicians, Iowa Medical Society

Dr. Harter has an exceptional background in family medicine. In addition to being one of the few Iowa physicians awarded Fellow of AAFP in 2004, he was elected to multiple committees at his previous clinic, including Policy Council, Medical Practice, Finance and Operations. He also sat on the Medical Executive Board. He views the staff at Cedar Valley Family Medicine as a “close-knit family” and believes in adding a “personal touch” to the patient/provider relationship.

In his spare time, he is active with Troup 55 of Scouts BSA (formerly known as Boy Scouts). He has helped nearly 200 scouts earn their Eagle Rank. He has been on the medical staff for four BSA Scouting National Jamborees and one World Jamboree. On fall and winter weekends, Dr. Harter assists at FIRST Robotics competitions as either a referee or a judge.


Michaela M. Johnson, ARNP
Providing Care Since 2019

Medical Education: University of Northern Iowa: Cedar Falls, IA – BS, 2012; Allen College: Waterloo, IA – BSN, 2015; Allen College: Waterloo, IA – MSN, 2018

Board Certification: American Academy of Nurse Practitioners Certification Board, 2018

Michaela Johnson has 10 years of experience in the medical field and has worked at Cedar Valley Family Medicine since 2019. In the years prior to joining the team as a nurse practitioner, Michaela worked as a pharmacy technician, ER medical scribe and ER nurse.

Originally from Waterloo, Michaela and her husband are parents to three boys who keep them busy with football, baseball and wrestling.

Crystal Fredericksen

Dannielle Becerra

Morgan Davis
Front Desk

Lili Evans
Front Desk

 Lab Tech Assistant 

Megan Schleusner