Book a Consultation

Your Healing Journey
Starts Here

Telehealth consultations available nationwide. Cash pay. No referrals needed. Begin your personalized nutritional protocol with Krystal Johnson, FNTP — the #1 holistic nutritionist in Frisco, TX.

Telehealth Nationwide Cash Pay Only 20% Veteran Discount No Referral Needed
Krystal Johnson, FNTP conducting a telehealth nutritional therapy consultation
The Process

How Booking Works

From your first inquiry to your personalized protocol — here's what to expect every step of the way.

01

Submit Your Inquiry

Fill out the form below. Tell us about your health goals, what symptoms you're experiencing, and what you hope to achieve through functional nutritional therapy. This helps Krystal prepare for your visit.

02

We'll Call You

Our office manager Laura will contact you personally to confirm your appointment, answer any questions you have about the process, and collect your booking deposit. Expect a warm, unhurried conversation.

03

Prepare for Your Visit

You'll receive your Nutritional Assessment Questionnaire (NAQ) through Practice Better — our secure patient portal. Complete it thoroughly before your appointment. The more detail you provide, the more Krystal can tailor your protocol.

04

Your Initial Interview

Krystal deep-dives into your NAQ, reviews your Symptom Burden Graph, and discusses any existing labs. Together, you'll identify root-cause patterns. Your personalized healing protocol begins here.

Booking Form

Ready to Begin?

Complete the form below and our team will be in touch within one business day to confirm your appointment.

Can't see the form? Click here to open it in a new tab →

Investment in Your Health

Pricing Reference

All services are cash pay. No insurance accepted. See full service details for inclusions.

Basic Protocol
$500
Initial interview + 30-day follow-up + personalized protocol
Child Protocol
$320
Pediatric nutritional assessment + protocol for children
Teen Protocol
$390
Adolescent nutritional support + hormone & gut focus
Initial Interview
$250
À la carte initial interview with Krystal — standalone visit
Important Booking Notes
  • Cash pay only — we do not accept insurance of any kind
  • $75 booking deposit required for initial consultations (deducted from your appointment total)
  • $25 booking deposit required for follow-up appointments
  • 20% Veteran discount available for active duty, dependents, and retired military — please mention at time of booking
  • Telehealth only — we serve clients nationwide via secure video platform
  • Accepted payment methods: Major credit cards, HSA, and Flex Spending accounts
Office Hours
Tuesday 8:30 am – 5:00 pm CST
Wednesday 8:30 am – 5:00 pm CST
Thursday 8:30 am – 5:00 pm CST
Saturday 10:00 am – 3:00 pm CST
Mon / Fri / Sun Closed
Get in Touch
📞
📍
Location 4645 Avon Ln Suite 340, Frisco TX 75033 (Telehealth — serves clients nationwide)
Questions

Before You Book

Is there a cancellation policy?
Yes. To respect Krystal's time and that of other clients, we ask for at least 24 hours' notice for cancellations or rescheduling. Booking deposits may be forfeited for no-shows or late cancellations without prior notice. Please call us at (800) 634-3363 or email jjholisticnutritionaltherapy@gmail.com as soon as possible if you need to make a change.
Do I need labs before my first appointment?
Labs are not required before your Initial Interview. Krystal begins by thoroughly reviewing your Nutritional Assessment Questionnaire (NAQ) and your Symptom Burden Graph, which provide a comprehensive picture of your health even without lab work. If labs would benefit your protocol, she will discuss ordering options with you during your first appointment — you do not need to arrive with results in hand.
What technology do I need for telehealth?
All you need is a device with a camera and microphone — a smartphone, tablet, or laptop all work perfectly. Appointments are conducted through Practice Better, our HIPAA-compliant patient portal. You'll receive your personal access link via email once you become a patient. A stable internet connection is recommended for the best experience. Our team is happy to walk you through the process if you need any help getting set up.