Hi, I'm James Markos.
Registered Massage Therapist and Certified Personal Trainer
I am a registered massage therapist and certified personal trainer. My journey into the world of health and wellness began by overcoming chronic pain in my shoulders and lower back from weightlifting and poor posture.

I am a registered massage therapist and certified personal trainer. My journey into the world of health and wellness began by overcoming chronic pain in my shoulders and lower back from weightlifting and poor posture. I became a personal trainer and dove deep into the study of movement and rehabilitation. A client of mine introduced me to massage therapy and I started to study it in my free time. I began incorporating massage into my personal training sessions, achieving great results for clients dealing with pain.
To deepen my expertise, I pursued further education, completing the Human Movement Specialist course from the Brookbush Institute and learning Neurokinetic Therapy. With a growing passion for helping people conquer their pain, I decided to expand my skill set even more by enrolling in Langara College's Registered Massage Therapy (RMT) program.
During my time in school, I was introduced to Ayurveda by Dr. Priya. My interest in Ayurveda was further sparked when I received treatments in Kerala during a visit to India. This experience highlighted the benefits and uses of Ayurvedic massages, prompting me to learn how to perform Ayurvedic Abhyanga (warm oil) massage from Dr. Priya. I have since incorporated this practice into my massage therapy sessions.
Today, I blend my diverse background as a personal trainer, movement specialist, and registered massage therapist to offer comprehensive care to my clients. My treatments focus on creating movement in areas that are stuck, and then in teaching clients how to create strength in areas that are weak. Whether addressing weightlifting and sports injuries, or providing relief for conditions like whiplash and multiple sclerosis, my goal is to help each individual achieve optimal well-being.
Treatments with James

Registered Massage Therapy
From $85
Massage therapy with a Registered Massage Therapist, from 30 to 90 minutes.
Details and booking
Massage Therapy and Movement Training
From $115
Release and strengthen in the same session, for pain and tightness that keeps coming back.
Details and booking
Indian Head Massage
From $125
A mini Ayurveda facial with neck, shoulder, hand and foot massage.
Details and booking
Abhyanga Ayurvedic Warm Oil Massage
From $145
A deeply relaxing full-body massage with traditional Ayurvedic herbal oils.
Details and booking
Shirodhara
From $145
A continuous flow of warm herbal oil over the forehead, to calm the mind.
Details and booking
Rejuvenation Day Package
From $240
Abhyanga and Shirodhara together. Known in ancient times as the Royal Treatment.
Details and bookingAlso at Prana: Dr. Priya Sangwan, Registered Massage Therapist, Certified Ayurvedic Doctor and YTT 200.