Leah is a Registered Massage Therapist with a passion for helping her patients feel their best—physically, mentally, and emotionally. Her goal is to create a safe space where each client feels heard and cared for. Whether you’re seeking relief from pain, recovering from an injury, or simply looking to relax and unwind, Leah tailors each session to meet your unique needs and goals.
Massage therapy is more than just a career for Leah—it’s a meaningful way to connect, support, and make a difference.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBCExtended health plans
- FIRST VISIT ONLY - Claim number + adjuster info will be required. We direct bill to ICBC.
Billed toICBCExtended health plans
- FIRST VISIT ONLY - Claim number + adjuster info will be required. We direct bill to ICBC.
Billed toExtended health plans
Billed toICBCExtended health plans
- FIRST VISIT ONLY - Claim number + adjuster info will be required. We direct bill to ICBC.
Billed toICBCExtended health plans
- FIRST VISIT ONLY - Claim number + adjuster info will be required. We direct bill to ICBC.
Billed toICBCExtended health plans
- FIRST VISIT ONLY - Claim number + adjuster's info will be required. We direct bill to ICBC.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $3.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $3.50 user fee.
Billed toExtended health plans
- This treatment is for current patients whom have already had their initial session. Please note: There will be a $5.50 user fee.
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Multiple concerns or pain in various body regions (example: neck pain + lower back pain)
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: Full-body massage (example: relaxation) or complex treatments with pain in multiple body regions
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: 1-2 concerns or pain in specific areas (example: neck + shoulder pain or tension headaches)
Billed toExtended health plans
- Best suited for: Any trimester of pregnancy. Specialized pregnancy cushions are used to provide comfortable treatment positions, including lying face down.
Billed toExtended health plans
- Best suited for: Any trimester of pregnancy. Specialized pregnancy cushions are used to provide comfortable treatment positions, including lying face down.
Billed toExtended health plans
Specialized pregnancy cushions are used to provide comfortable treatment positions, including lying face down.
Billed toExtended health plans
Specialized pregnancy cushions are used to provide comfortable treatment positions, including lying face down.
Billed toExtended health plans
This treatment is for jaw discomfort and dysfunction. Best suited for: Jaw pain, tension headaches, stress, lock jaw, trouble sleeping
Leah says it direct bills:
Openings checked 20 min ago
Ailio never charges you a booking fee.
From $75 for 30 min — the cheapest massage therapy appointment this clinic charges for. · Soonest: 18 Aug · 2:05 PM4 openings on 18 Aug · 4 in the days ahead
Pick a time above
Booking needs a free Ailio account.