Specialties: Clinical Assessment, Sports Injury Recovery, Chronic Pain Management, Patient Education.
James is an RMT with 18+ years of clinical experience and a passion for movement and recovery. As both a practicing therapist and a college instructor, he blends hands-on expertise with an educational approach. He is dedicated to providing inclusive, high-quality care that helps clients in the Toronto community return to the activities they love.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Unable to come to the clinic? No problem! Franc will come to your home with a portable table, linens and lotions. After we receive your request for a home visit, we'll get back to you usually within 2 hours to confirm the booking.
Billed toExtended health plans
Unable to come to the clinic? No problem! Franc will come to your home with a portable table, linens and lotions. After we receive your request for a home visit, we'll get back to you usually within 2 hours to confirm the booking.
Billed toExtended health plans
Unable to come to the clinic? No problem! Franc will come to your home with a portable table, linens and lotions. After we receive your request for a home visit, we'll get back to you usually within 2 hours to confirm the booking.
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
A fully immersive, unhurried session that allows for complete relaxation and thorough treatment across the entire body. Ideal for those seeking the most comprehensive and restorative experience.
Billed toExtended health plans
A short, targeted session designed for quick stress relief and relaxation. Ideal for focused treatment or when adding aromatherapy to a shorter massage session. For a more complete experience, we recommend 60 minutes or longer.
Billed toExtended health plans
A shorter session combining massage therapy with essential oils to support relaxation and reduce tension. Suitable for lighter, focused sessions.
Billed toExtended health plans
A full-body massage provided by a Registered Massage Therapist (RMT), enhanced with essential oils to support relaxation, stress relief, and muscle recovery. Allows time to fully unwind while addressing areas of tension. Recommended for most clients.
Billed toExtended health plans
An extended session that allows for a slower pace and more attention to areas of tension, while enhancing relaxation through aromatherapy.
Billed toExtended health plans
A longer, immersive session designed to fully relax the body and mind while addressing multiple areas of tension. Ideal for those looking for a more restorative experience.
Billed toExtended health plans
A targeted session focusing on one primary area of tension using cupping techniques integrated with massage therapy. Ideal for addressing specific problem areas or for follow-up care. For more comprehensive treatment or multiple areas, a longer session is recommended.
Billed toExtended health plans
A full treatment combining massage therapy and cupping techniques to relieve muscle tension and improve mobility. Allows time to address one or more areas while supporting recovery and reducing tightness. Recommended for most clients.
Billed toExtended health plans
An extended session that allows for more thorough treatment of multiple areas and deeper release of persistent tension. Ideal for ongoing tightness or more involved conditions.
Billed toExtended health plans
A longer, more comprehensive session designed for treating multiple areas or more complex patterns of tension. Allows for a slower, more complete approach to releasing tightness and supporting recovery. Ideal for chronic issues or full-body treatment.
Billed toExtended health plans
A deeply relaxing full-body massage using heated stones to help release tension and improve circulation. The warmth of the stones allows muscles to relax more quickly, making it easier to relieve tight areas without the need for deep pressure. Recommended for most clients looking for a balanced combination of relaxation and tension relief.
Billed toExtended health plans
A longer, more immersive session designed for deeper relaxation and a more complete treatment experience. Allows additional time to fully unwind while addressing multiple areas of tension at a slower, more restorative pace. Ideal for those looking for a more comprehensive and unhurried experience.
Billed toExtended health plans
A shorter, gentle session focused on supporting your baby’s comfort and relaxation. Ideal for follow-up visits or when focusing on a specific concern such as digestion, gas, or sleep. For your first visit, we recommend the 45-minute session to allow time for a more complete and unhurried experience.
Billed toExtended health plans
A more complete session designed to support your baby’s relaxation, comfort, and overall well-being. Allows time to gently work through the body while maintaining a calm, baby-led pace. Parents are welcome to be involved, with optional guidance and instruction so you can feel confident continuing techniques at home. Recommended for first-time visits.
Billed toExtended health plans
A short, focused session targeting one specific area. Ideal for localized swelling or follow-up care. Not recommended for initial post-surgical treatment, where a longer session is typically needed.
Billed toExtended health plans
A focused session addressing one primary area with more time for gentle, thorough treatment. Suitable for moderate swelling or ongoing care.
Billed toExtended health plans
A comprehensive session allowing for effective treatment of one or more areas. Ideal for post-surgical recovery, fluid retention, or more involved conditions. Recommended for most clients.
Billed toExtended health plans
An extended session allowing for more thorough treatment across multiple areas. Ideal for more complex cases or when additional time is needed for effective fluid movement.
Billed toExtended health plans
A longer, fully comprehensive session designed for post-surgical recovery or more advanced conditions. Allows time to treat multiple regions and support more complete lymphatic flow without feeling rushed. Often recommended for post-operative care.
Billed toExtended health plans
A shorter session combining massage therapy with acupuncture techniques to target one primary area of concern. Ideal for follow-up care or when focusing on a specific issue. For more comprehensive treatment, a longer session is recommended.
Billed toExtended health plans
A balanced session integrating massage therapy and medical acupuncture to relieve pain, reduce tension, and support recovery. Allows time to address one or more areas while combining hands-on treatment with targeted acupuncture techniques. Recommended for most clients.
Billed toExtended health plans
An extended session that allows for more thorough treatment of multiple areas or more persistent conditions. Provides additional time to integrate massage and acupuncture for improved results.
Billed toExtended health plans
A longer, more comprehensive session designed for complex or long-standing conditions. Allows for a deeper, more complete approach to treatment by combining massage therapy and acupuncture across multiple areas. Ideal for chronic pain, injury recovery, or when previous treatments haven’t fully resolved the issue.
Billed toExtended health plans
A shorter session focused on relieving tension in one or two areas. Ideal for targeted relief or follow-up care. For your first visit, we recommend booking a longer session (60 minutes or more) to allow for a more complete and comfortable treatment.
Billed toExtended health plans
A full-body prenatal massage designed to relieve tension, reduce discomfort, and support your body throughout pregnancy. Allows time to address common areas such as the back, hips, and legs while maintaining a relaxed and comfortable pace. Recommended for most clients.
Billed toExtended health plans
An extended session that allows for more time on areas of tension while maintaining a slow, relaxing pace. Ideal if you’re experiencing more discomfort or want a more thorough and restorative experience.
Billed toExtended health plans
A longer, fully relaxing session designed to provide deeper relief and a more complete sense of ease. Allows time to address multiple areas of tension without feeling rushed. Ideal for ongoing discomfort or those looking for a more restorative experience.
Billed toExtended health plans
Best for: Addressing one specific area of tightness or restriction. Ideal for clients looking to improve mobility in a focused region such as the neck and shoulders, hips, lower back, or legs. This session combines assisted stretching and mobility techniques to help reduce stiffness and improve movement in a targeted area.
Billed toExtended health plans
Best for: Treating multiple areas of tension and improving overall movement. A balanced session that allows time to address two to three key areas of restriction. Ideal for active individuals, desk workers, and those experiencing generalized stiffness who want more comprehensive mobility work without committing to a full-hour session.
Billed toExtended health plans
Best for: Full-body mobility, recovery, and movement optimization. Our most complete stretch therapy session. This treatment allows your RMT to assess and address mobility restrictions throughout the body using assisted stretching, myofascial techniques, and movement-based therapy. Ideal for athletes, highly active individuals, and anyone seeking a thorough full-body mobility experience.
Billed toExtended health plans
A fully immersive, unhurried session designed for complete, head-to-toe treatment. Allows time to address multiple areas in depth while supporting full-body relaxation and recovery. Ideal for those with more complex needs or looking for a deeper, more restorative experience.
Billed toExtended health plans
A short, targeted session focused on one specific area of tension. Ideal for follow-up care or when addressing a single concern. For a more complete treatment, we recommend 60 minutes or longer.
Billed toExtended health plans
A shorter session that allows for focused treatment of one or two areas. Suitable for lighter or more targeted care.
Billed toExtended health plans
A full-body or multi-area treatment designed to relieve tension, improve mobility, and support recovery. Allows time to address key areas while maintaining a balanced, effective treatment. Recommended for most clients.
Billed toExtended health plans
An extended session that allows for more thorough treatment of multiple areas or more persistent tension. Ideal when additional time is needed for deeper or more complete care.
Billed toExtended health plans
A longer session designed for more comprehensive treatment across multiple areas. Allows for a slower, more complete approach to relieving tension and supporting recovery.
Billed toExtended health plans
A targeted session focused on relieving tension in the jaw and surrounding muscles. Ideal for ongoing care or when focusing on one primary area of discomfort. If this is your first TMJ treatment, we recommend booking the 45-minute session to allow time for a more comprehensive assessment and treatment of the jaw, neck, and surrounding areas. May include intraoral techniques (inside the mouth) with your consent to access deeper jaw muscles when needed.
Billed toExtended health plans
Our most comprehensive session for jaw tension, headaches, and TMJ-related discomfort. Allows time to treat the jaw, neck, and shoulders together—areas that are often closely connected and contribute to ongoing tension and pain. May include intraoral techniques (inside the mouth) with your consent for deeper, more effective relief. Ideal for initial visits or more persistent symptoms.
James says it direct bills:
Openings checked 1 min ago
Ailio never charges you a booking fee.
From $92 for 30 min — the cheapest massage therapy appointment this clinic charges for. · Soonest: Tue 11 · 12:00 PM14 openings on Tue 11 · 14 in the days ahead
Pick a time above
Booking needs a free Ailio account.