Our Providers

David Brooks, MD

As a native of Denver, Colorado, I have a special interest in the beautiful outdoors where I’m an avid runner and enjoy watching the Denver Broncos and a good game of football. On a professional level, I strive to ensure that healthcare is patient centered and I take seriously the responsibility to treat the children in our community with excellence. I received my medical degree from the University of Colorado Health Sciences Center and also completed my pediatric residency training in Charlotte, North Carolina where I met my best friend and wife, Dr. Ellen. I also serve Valley View as the current Chief of Staff.

Ellen Brooks, MD

I am originally from Wilmington, Delaware and received my medical degree from the University of Virginia School of Medicine. I completed my pediatric residency training in Charlotte, North Carolina, where I met, dated, married and decided to go into practice together with Dr. David. I truly love all aspects of pediatric medicine but have a special affinity for nursery and newborn care. Aside from keeping busy as a physician, I enjoy family time, running and traveling.

Heather Gardner, MD

As a fourth generation native of Green Cove Springs, Florida, I earned my doctorate of medicine and completed residency at the University of Mississippi Medical School. My real passion is returning acutely ill children to health and tending to school age kids. My husband and I enjoy the great outdoors and are avid road bikers, hikers and campers. Of course we love a little fishing and time with our dogs too.

Craig Martin, MD

I recently moved to the Roaring Fork Valley from Guam and am a retired U.S. Navy Commander. I received my medical degree from the University of Texas and completed my pediatric residency at naval Hospital Oakland and Oakland Children’s Hospital. I think it is really important to try and really listen to your patients as I always want to do my best and what’s best for the patient and their family. As a side note, I have a real passion for scuba diving, biking and spending time with my grown children.

Eric Hall, DO

I decided early in my medical studies to choose the area of medicine in which I felt I could make the biggest difference and this, for me, is pediatrics. By caring for kids, you can impact the overall health of the families that you work with. Every interaction is different as they grow and change over time with every visit. This challenging, ever-changing aspect is what I really enjoy. I attended Undergraduate at Virginia Tech in Blacksburg, Virginia and am a proud Hokie. I then attended medical school at Edward Via College of Osteopathic Medicine, also in Blacksburg, Virginia followed by residency at Geisinger Medical Center in Danville, Pennsylvania. Having grown up in Florida, I have zero exposure to snow sports, so I look forward to experiencing all they have to offer and otherwise enjoy anything outside, watching Virginia Tech football and Liverpool soccer, and spending time with the family.

Caitlin Hall, DO

Working with children has always been a calling for me. I’m passionate about caring for newborns and the continuity of care that I get when I work with families. I grew up in Colorado and attended Colorado College in Colorado Springs, Colorado for my undergraduate degree. I received my medical degree from Edward Via College of Osteopathic Medicine in Blacksburg, Virginia and I completed my residency at Geisinger Medical Center in Danville, Pennsylvania. Colorado is my home and joining Pediatric Partners is a great opportunity to be closer to my family and live in this beautiful valley. When I’m not working, I’m riding horses, hiking, baking, and spending time with my husband and daughter.

Glenwood Springs | 1905 Blake Ave #201 | Glenwood Springs, CO 81601
Basalt | 350 Market Street (Willits Town Center) | Basalt, CO 81621
Silt | 2001 Horseshoe Trail | Silt, CO 81652