Mountain Ridge Pediatrics | Excellent Care for Your Little Ones

A family of six with three daughters and a sun all hug and laugh under a tree in a park

Looking for the perfect collective of pediatricians in Harrisonburg? As a mom of four, I understand the challenge of finding a pediatrician you trust. Add on top of that the office and doctor that the whole family actually likes to visit. So let me tell you about Mountain Ridge Pediatrics!

About Mountain Ridge Pediatrics

Mountain Ridge Pediatrics offers 35 years of combined experience proudly provided by the practice’s three pediatricians. Dr. Jamie Hutton has practiced pediatrics for over 9 years. Doctor Jamie also graduated in the top 5 of her class at the Medical College of Virginia. Dr. Megan Imholt joined the Mountain Ridge Practice in 2020. She boasts over 15 years of experience, as well as having completed her pediatric residency at VCU in 2008. Additionally, Dr. Megan Imholt specializes in establishing a medical home for children with complex medical issues while partnering with their families to achieve their long-term health goals.

Dr. Monica Compagnari earned a BA in nursing at Eastern Mennonite University and an MSN at the University of Virginia. She then gained 17 years of pediatric experience at a pediatric practice. There she specialized in working with breastfeeding moms and children with learning difficulties, including ADHD. Each of these care providers is ready to serve you with the best care and most compassionate care you can get!  

A father dances with his daughter in a white lace dress under a tree moutain ridge pediatrics


Mountain Ridge Pediatrics puts an emphasis on preventative health while focusing on wellness, development, behavior, safety, and nutrition. The practice offers behavioral evaluations and diagnosing, well-child visits, sick child visits, illness and disease management and care, immunizations, nutritional counseling, parent resource lists, asthma treatment, school physicals, sports physicals, family resources, breastfeeding help, jaundice, lip tie and tongue tie revisions, sports injuries, teen and adolescent menstrual care and information, intestinal and stomach issues, physical development screening, mental health screening, x-rays, health guidance, medications, flu shots, and referrals. They also provide newborn screenings and a plethora of newborn resources and information, such as a newborn booklet, lactation app links, baby acne information, newborn jaundice management, and more!

Four siblings laugh and play in a park with the three sisters wearing matching white dresses and floral headbands moutain ridge pediatrics


Mountain Ridge Pediatrics knows your kiddos don’t only get sick during normal working hours; that’s why they offer after-hours urgent care services! You have the opportunity to call or text an on-call provider to receive any care you may need outside of regular business hours. The practice also offers video telemedicine with all three of their pediatricians and can be utilized for regular visits that don’t require immunizations, questions, symptom checks, referrals, and more! These virtual telemedicine appointments can also be used to show your doctor any rashes or physical symptoms, refill a prescription, or get a prescription. 

Mountain Ridge Pediatrics

Mountain Ridge Pediatrics is a one-of-a-kind pediatric healthcare practice that offers extensive experiences and excellent care in a welcoming environment! So be sure to check them out today to see if they are the right fit for your family!

Finding a pediatrician you love makes a huge difference in the motherhood journey! But now it’s time for your photographer to capture all the special moments. I am a mother and photographer who loves helping families capture special and unique moments. Feel free to check out my blog links below and get a sense of my work. Once you’ve had a chance to browse, I’d be delighted to chat with you about your upcoming photo session.

This free group is for moms (and moms-to-be) around Harrisonburg, Rockingham County, Charlottesville, and the surrounding areas. And when you join this free Facebook group, it is my mission to provide you with an encouraging, supportive, and authentic place where we can share wins, resources, and connections in the local community. From the challenges to the joys - let's all support each other!

And in here, you'll also be notified of my limited edition sessions and get the opportunity to be one of the first to grab your spot when those do get announced!


Candid, supportive, and real.

Join my free Facebook group!