• NEW clients only - please complete a First Visit form.
  • This form is needed for your first consultation with Dr Grant.
  • Please complete and email it prior to your consultation to:
  • Download it here

Phone or email

  • Call +27(21) 919 3666 or send a booking enquiry to:
  • Kindly note that there is a waiting period, so please book timeously.
  • Please indicate if the appointment is a:
    - functional medicine consultation
    - follow-up functional consultation or
    - general consultation

** New: A/H Priority bookings now available **

These may be requested - Weekdays 17h00-19h00 or Saturday mornings.
These will cost an additional R1000 for each of the first 2 consultations.


  • You will receive a confirmation email or message, within 1-2 working days.
  • You will receive a reminder message, 24 hours prior to your appointment.
  • Dr Grant has a 24hr cancellation policy so please be aware that missed consultations or late cancellations will be charged for.
  • Should your appointment be delayed, a courtesy message will be sent to you.
For a detailed pricing structure, please click here. 

It is important to Dr Grant that he gives his clients ample time to talk to him openly.

This may result in a possible delay in your scheduled appointment time (between 15-30 minutes). Kindly schedule your day to allow for this possibility. We thank you in advance for your patience.