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, MD
Peak Primary Care
Practicing Since: 2003
Specialty Areas: Family Medicine
View ProfilePractice 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.
Eric Barnhart, MD
Peak Primary Care
Practicing Since: 1987
Specialty Areas: Family Medicine
View ProfilePractice Name: Peak Primary Care
Specialty Areas: Family Medicine
Practicing Since: 1987
Board Certifications: American Board of Family Medicine
Education – Undergraduate: University of Dallas
Education – Medical: Doctor of Medicine, University of Texas Medical School
Residency: Saint Francis Hospital, Memphis, TN
Languages Spoken: English
Personal: Dr. Barnhart is a worldwide traveler. While at home, he enjoys skiing, biking and is an avid tennis player.
James Weingart, MD
Peak Primary Care
Practicing Since: 1991
Specialty Areas: Family Medicine
View ProfilePractice 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, MD
Peak Primary Care
Practicing Since: 2002
Specialty Areas: Family Medicine
View ProfilePractice 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, PA-C
Peak Primary Care
Practicing Since: 2013
Specialty Areas: Family Medicine
View ProfilePractice 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, PA-C
Peak Primary Care
Practicing Since: 2015
Specialty Areas: Family Medicine
View ProfilePractice 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, PA-C
Peak Primary Care
Practicing Since: 2007
Specialty Areas: Family Medicine
View ProfilePractice 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, PA-C
Peak Primary Care
Practicing Since: 2015
Specialty Areas: Family Medicine
View ProfilePractice 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