Book an Appointment
A warm welcome to Dr. John’s booking page!
Please be advised, Dr. John is going into silent meditation from April 16th to May 7th
if you need specific days and times you don’t see below or do not have a credit card to secure your online booking, please get in touch by phone or email, we will do our best to accommodate you.
For those of you with extended health insurance, we are able to direct bill for clients covered by Green Shield or companies registered with Telus Health eClaims.
We accept payments by e-transfer, cash or cheque. Please send e-transfers to admin@garudacentre.com (no question or password required) the day of your scheduled session and before your session commences.
If you have any questions or need an alternative payment option, please give us a shout and we will do our best to figure it out and find a way.
JOIN OUR NEWSLETTER for quick updates on Dr. John’s availability, upcoming groups and retreat announcements.
THE FINE PRINT All therapy services are extended health insurance eligible. Please check with your provider that you are covered for Registered Clinical Counselling (RCC). In addition, please be advised that we do not work with WCB, LTD or ICBC related claims. In our experience, reporting to a third party infringes and interferes with the therapeutic process.
NO SHOW/LATE FEE POLICY Please provide 48+ hours notice to reschedule or cancel free of charge. Late cancellation fees and no-show costs will be charged to the credit card on file unless other arrangements are made.
Treatment Menu
Individual Therapy
Online Group Programs
Select a session
from the list on the left
to view available appointment times

Need Help? 1250 377 4595 info@garudacentre.com