• Pizza topped with shredded chicken, pineapple chunks, red onions, and cilantro on a wooden serving board.

    Nutrition Counseling

    Create healthy relationships with food to provide trouble-free, long-term health benefits. I believe in a whole foods-first approach and promote intuitive eating and Health at Every Size® practices.

  • Group of cyclists racing together on a paved road.

    High-Performance Nutrition Coaching

    Leave no stone left unturned. Our performance nutrition + supplement plans optimize performance, hydration, recovery, and support injury prevention and longevity.

  • A plate of cooked vegetables and fish served with cherry tomatoes on a wooden board, with a side dish of greens and seeds, on a light gray table.

    Post-Athlete Transition Nutrition Counseling

    You don’t stop being an athlete just because the season ends—or the podium disappears. This is for the in-between and new relationship with food and movement. Together, we’ll rebuild rhythm, restore trust in your body, and redefine what it means to fuel your next chapter.

  • Nutrition for Injury Recovery & Hormonal Health

    Support for bone health, RED-S, menstrual dysfunction, and energy restoration. Designed to restore your body’s foundation through strategic, individualized nutrition care.

Monthly Performance Nutrition

Services

Single Session Performance Nutrition Consultation

Eating Disorder Recovery Coaching

Athlete-Specific Labs

Baked eggplant with cheese and herbs served with tomato and onion salad, cilantro garnish, on a white plate with a fork, on a wooden tray, with side of sour cream and chopped cilantro.

Team Talks

Nutrition education engagements tailored to your group or team’s needs. Engagements are offered in-person (dependent on location and budget) or virtually. Education talks can be based on a presentation or open discussion.

Group services include:

  • Presentations/speaking engagements

  • Team talks

  • Practice attendance

Pricing varies

Cancellation policy: All consultations cannot be canceled within 24-hours prior to the scheduled appointment. All late-cancellations and no-shows will be billed $100. Absences later than 15 minutes after the scheduled consultation will be counted as a no-show.

Questions before getting started? Get in touch.