Select Language:

With profound gratitude and appreciation, we thank Dr. Eric Barnhart for his decades of service to our community. We wish him the best in his retirement from Peak Primary Care. As valued patients, your health and well-being remain our top priority. Please contact us if you have any questions about your ongoing care.

 

Introducing a new, easy and secure way to request appointments! Click here to fill out the online form and schedule an appointment. For urgent matters, please call our office.

 

The name we bill you under your insurance is changing.

What this means: The new name on your Explanation of Benefits, billing and credit card statements will be:

Alpine Medical Group Colorado dba Colorado Physician Partners (or a modified version).

There are no other changes to our practice, providers, or your co-pay. There is no action required from you.

If you have any questions, please contact your practice or the billing department at 720-728-5170.

Ann Imhof
Ann Imhof, MD
Peak Primary Care
Practicing Since: 2003
Specialty Areas: Family Medicine
View Profile
Ann Imhof, MD

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2003

Board Certifications: American Board of Family Medicine

Education – Undergraduate: University of Colorado Boulder

Education – Medical: Doctor of Medicine, University of Colorado School of Medicine

Residency: St. Anthony Family Medicine Residency

Languages Spoken: English

Personal: Dr. Imhof enjoys running, hiking and spending time with her husband, three children and pets.

James Weingart
James Weingart, MD
Peak Primary Care
Practicing Since: 1991
Specialty Areas: Family Medicine
View Profile
James Weingart, MD

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 1991

Board Certifications: American Board of Family Medicine

Education – Undergraduate: University of Kansas

Education – Medical: Doctor of Medicine, University of Kansas School of Medicine

Residency: Baptist Medical Center, Kansas City

Languages Spoken: English

Personal: In his free time, Dr. Weingart enjoys bicycling, landscaping, music and reading.

Nancy Stoudt
Nancy Stoudt, MD
Peak Primary Care
Practicing Since: 2002
Specialty Areas: Family Medicine
View Profile
Nancy Stoudt, MD

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2002

Board Certifications: American Board of Family Medicine

Education – Undergraduate: Davidson College

Education – Medical: Doctor of Medicine, University of North Carolina School of Medicine

Residency: St. Anthony Family Medicine Residency

Languages Spoken: English

Personal: Outside of work, Dr. Stoudt likes to travel, hike, bike, ski and play Telestrations with her husband and daughter, and every now and then she pulls out her saxophone to play as well.

Danya Allen
Danya Allen, PA-C
Peak Primary Care
Practicing Since: 2013
Specialty Areas: Family Medicine
View Profile
Danya Allen, PA-C

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2013

Education – Undergraduate: University of Utah

Education – Graduate: MS, Physician Assistant Studies, Duke University

Kristin Del Negro
Kristin Del Negro, PA-C
Peak Primary Care
Practicing Since: 2015
Specialty Areas: Family Medicine
View Profile
Kristin Del Negro, PA-C

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2015

Board Certifications: National Commission on Certification of Physician Assistants

Education – Undergraduate: State University of New York College Cortland

Education – Graduate: MS, Physician Assistant Studies, Touro College School of Health Sciences

Languages Spoken: English

Personal: Kristin enjoys outdoor activities such as hiking, skiing, camping, gardening and kayaking. Her greatest treasures are her husband and two children, as well as the rest of her family.

Laura Maugel
Laura Maugel, PA-C
Peak Primary Care
Practicing Since: 2007
Specialty Areas: Family Medicine
View Profile
Laura Maugel, PA-C

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2007

Board Certifications: National Commission on Certification of Physician Assistants

Education – Undergraduate: University of North Carolina

Education – Graduate: MS, Physician Assistant Studies, George Washington University

Languages Spoken: English

Personal: Laura enjoys skiing, backpacking, long walks on the beach, hot chocolate on a cold day and country music.

Peter Koenig
Peter Koenig, PA-C
Peak Primary Care
Practicing Since: 2015
Specialty Areas: Family Medicine
View Profile
Peter Koenig, PA-C

Practice Name: Peak Primary Care

Specialty Areas: Family Medicine

Practicing Since: 2015

Board Certifications: National Commission on Certification of Physician Assistants

Education – Undergraduate: Occidental College

Education – Graduate: MS, Biology, California State University; MS, Physician Assistant Studies, University of Colorado School of Medicine

Languages Spoken: English

Personal: Peter enjoys skiing and snowshoeing in the winter and hiking and camping in the summer.

Monday7:00 a.m. to 6:00* p.m.

Tuesday7:00 a.m. to 6:00* p.m.

Wednesday7:00 a.m. to 6:00* p.m.

Thursday7:00 a.m. to 6:00* p.m.

Friday7:00 a.m. to 5:00* p.m.

Saturday8:00 a.m. to 2:30* p.m.

SundayOffice Closed

Holiday Hours May VaryPlease call us to confirm.

*Subject to close sooner depending on last scheduled patient visit.

Family Medicine - Adult & Pediatric, Women's Care

  • Primary Care
  • Preventive Care
  • Wellness Exams
  • Complete Physicals
  • Well Child Visits
  • Sports Physicals
  • Well Woman Exams
  • Orthopedic Services
  • Acute and Chronic Care
  • Chronic Illness Management
  • Immunizations
  • X-rays
  • Minor Surgical Procedures
  • Blood Draws
  • Cryotherapy
  • ECGs

We have an on-call provider available to talk with you about urgent medical symptoms or concerns. Please call our After Hours phone number if you feel there is a medical problem that cannot wait until the office reopens. If you are experiencing a medical emergency, dial 911 or go directly to the emergency room. For routine questions, prescription refills or to schedule an appointment, please call during normal office hours.

After Hours Phone Number: 303-452-2766 (Click the button below to place a call.)

Place After Hours Call