About
Dr. Michael B. Keller is a board-certified family physician who trained at Mayo Medical School in Rochester, Minnesota and completed his Family Medicine residency at St. Joseph Hospital in Denver. C. Before founding Summit Primary Care, he practiced at Denver Family Medicine, where many of his long-term patients first found him. He serves as past-president of the Denver Medical Society.
Dr. Keller believes effective medicine requires truly knowing each patient as an individual. He approaches every visit as a collaborative process, working with patients as partners in their own care. He focuses on prevention, early diagnosis, and evidence-based treatment, and he incorporates both conventional and alternative diagnostics into his practice. He requires a pre-test consultation with every patient considering the Galleri Multi-Cancer Early Detection Test, reflecting his thorough and personalized approach. Outside of medicine, he enjoys weightlifting, skiing, cycling, and spending time with his daughter and family.
Education & Training
Undergraduate
Bachelor of Arts, The American University, Washington, D.C.
Medical School
Mayo Medical School, Rochester, MN
Residency
Family Medicine Residency, St. Joseph Hospital, Denver
Certifications
Conditions Treated
Who is Dr. Keller right for?
Dr. Keller is a strong fit for patients of all ages who want a physician who knows them well over time. Adults focused on prevention and early detection benefit from his comprehensive approach, including access to the Galleri Multi-Cancer Early Detection Test. Patients who value a collaborative relationship and shared decision-making will feel at home in his practice. Families appreciate the discounted membership rates and his experience across all age groups, from children through adults.
Similar Doctors Nearby
Dr. Jonathan ZoncaMD
diabetes, hypertension, cardiovascular disease +3 more
Dr. Lisa DavidsonDO
preventive care, mental wellness, weight management +2 more
Dr. Cara PrideMD
preventive health, chronic disease management, cardiovascular risk factors +2 more
Frequently Asked Questions
Dr. Keller treats a broad range of conditions across all age groups as a board-certified family physician. His focus includes preventive care, chronic disease management, acute illness and injury, and early cancer detection. He also performs simple dermatologic procedures such as wart removal, mole removal, skin tag removal, and cryosurgery.
Yes, Dr. Keller holds board certification from the American Board of Family Medicine. He earned his medical degree from Mayo Medical School and completed his Family Medicine residency at St. Joseph Hospital in Denver.
C. He then completed his medical degree at Mayo Medical School in Rochester, Minnesota. He returned to Denver for his Family Medicine residency at St. Joseph Hospital.
Dr. Keller treats every visit as a collaborative process between physician and patient. He believes effective medicine starts with genuinely knowing each individual. He draws on both conventional and alternative diagnostics to guide prevention, early diagnosis, and evidence-based treatment.
Yes, Dr. Keller offers the Galleri Multi-Cancer Early Detection Test, which screens for more than 50 cancer types through a single blood draw. He requires a pre-test consultation with every patient considering the test to ensure the decision fits their individual health picture.
Dr. Keller served as past-president of the Denver Medical Society. Before founding Summit Primary Care, he practiced at Denver Family Medicine, where many of his long-term patients first established care with him.
Yes, Dr. Keller practices family medicine and sees patients across all age groups. Summit Primary Care offers a reduced membership rate of $65 per month for patients ages 0 to 26, reflecting his commitment to caring for younger patients and families.
Dr. Keller offers same-day appointments for illness, injury, and urgent conditions. Members also reach him directly by phone or video at any hour, every day of the year, so urgent concerns never wait for a scheduled opening.
Doctor profile last updated March 21, 2026
