Meet Team Ollie!

Dr. Long

Katie Long, MD, IFMCP

Dr. Katie Long completed her undergraduate training at the University of San Francisco where she graduated Cum Laude in Pre-Professional Health majoring in Biology and minoring in Spanish. She graduated with honors from Creighton University School of Medicine before coming home to complete her residency in Pediatrics at the University of California Davis.

Dr. Long is the proud mother of very active and entertaining boy-girl twins. Raising them with her husband is her greatest joy. Their family enjoys wakesurfing, wakeboarding, waterskiing, snowboarding and pretty much anything involving water-even of the frozen variety.

More about Dr. Long

Dr. Shorrock

Nicole Shorrock, MD, IFMCP

Dr. Nicole Shorrock started her professional journey at UCLA where she received her BS in Microbiology and Molecular Genetics. She graduated with honors from University of California Davis Medical School before specializing in Pediatrics at The Children's Hospital in Denver, Colorado. After her pediatric residency, she returned home to El Dorado County to practice general pediatrics and begin her real training as a mother to her 4 children.

Dr. Shorrock is passionate about synergizing emotional, mental, physical and spiritual needs to facilitate healing. She feels blessed to have the ability to support others in their journey to optimal vitality and peace.

More about Dr. Shorrock

Dr. Petrov

Dr. Sabrina Petrov

Dr. Petrov is a second-generation Chinese medical practitioner. Her grandfather, a practicing MD and acupuncturist, was one of the first to become licensed in the United States. Because of this, Dr. Petrov has grown up with an innate sense of Chinese medical philosophy and an understanding of the importance of holistic health. 

Sabrina has been practicing acupuncture and integrative Chinese medicine for the past 10 years with an emphasis on helping her patients live balanced lives.  It is a passion of Sabrina’s to help individuals, not just recover, but realize their greatest potential in the process. Taking an integrative approach to health, Sabrina combines her extensive knowledge of Chinese medicine along with current evidence-based practices to ensure her patients are getting the best care she can provide.

More about Dr. Petrov

Andrea Pengel

Andrea Pengel, MSNFNP

Andrea’s path to holistic health has evolved through many formative experiences, including her university education, collegiate athletic competition, emergency room nursing, and raising three dynamic and athletically competitive children. Through her own heath and her children’s health journeys, she has relied on a holistic approach to heal and continually optimize her families health, expanding her knowledge and use of integrative functional medicine. This has fueled her passion to provide holistic, integrative functional medical care to other families in her community. She blends traditional and functional medicine with alternative medical modalities, such as Autonomic Response Testing and frequency-specific microcurrent, to optimize healing and recovery of her patients physically, mentally, emotionally and spiritually.

More about Andrea Pengel

Supportive Care Providers

(Use Arrows)

Administrative Team

  • Karysa Trombley

    Karysa Trombley

    ADMIN. ASSISTANT

  • Janie McDowall

    Janie McDowall

    MEDICAL RECEPTIONIST

  • Kelly Lazon

    Kelly Lazon

    Enrollment Specialist

Medical Assistant Team

  • Ashleigh Gutierrez

    Ashleigh Gutierrez

    REMOTE MEDICAL ASSISTANT

  • Marimar Tempra

    Marimar Tempra

    REMOTE MEDICAL ASSISTANT

  • Charms Efondo

    Charms Efondo

    REMOTE MEDICAL ASSISTANT

  • Sabrina Rey

    Sabrina Rey

    ON-SITE MEDICAL ASSISTANT