Will is a Registered Massage Therapist dedicated to helping people feel and move better. His client-centered approach combines skilled hands-on treatment, stretching, and personalized homecare exercises—with clear communication to support your recovery and long-term wellness. With many years of customer service experience, he is a strong listener who takes the time to understand your needs and goals.
He incorporates a trauma-informed, evidence-based approach grounded in: trauma awareness, safety and trust, collaborative choice and connection, and strength-based skill-building. He strives for inclusivity and a judgment-free space where patients feel safe, calm, and in full control of their treatment.
Outside of the clinic, Will enjoys swimming and hiking to deepen his insight into movement and injury prevention. Whether you are dealing with discomfort or simply wanting to stay active, Will is here to help you reduce pain, improve mobility, and build resilience.
Languages spoken: English, Vietnamese
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toICBC
This 60 min Initial ICBC booking includes approximately 55 min of assessment/treatment time. Please call us to schedule your Initial ICBC massage therapy appointment. To book this appointment you must be within the ICBC Early Access Period and have approved massage therapy sessions.
Billed toICBC
This 45 min ICBC Subsequent RMT booking includes approximately 40 min of assessment/treatment time. You must have had an Initial ICBC Massage Therapy visit with us and have confirmed approved sessions with ICBC before booking.
Billed toICBC
This 60 min ICBC Subsequent RMT booking includes approximately 55 min of assessment/treatment time. You must have had an Initial ICBC Massage Therapy visit with us and have confirmed approved sessions with ICBC before booking. PLEASE NOTE: ICBC only covers the cost of a 45 min session. If you choose a 1 hr appt, you will be responsible for paying the difference not covered by ICBC. Please contact us if you have any questions.
Billed toICBC
This 60 min Initial booking includes approximately 55 min of assessment/treatment time. Please call us to schedule your first massage therapy appointment. We want to speak with you directly to pass on important information regarding your first appointment with us.
Billed toICBC
This 75 min Initial booking includes approximately 70 min of assessment/treatment time. Please call us to schedule your first massage therapy appointment. We want to speak with you directly to pass on important information regarding your first appointment with us.
Billed toICBC
This 30 min Subsequent RMT booking includes approximately 25 min of assessment/treatment time. You must have had an Initial Massage Therapy visit with us (within the last 6 months) prior to booking this appointment. If you have NOT been in to the clinic in 6 months please call us to book.
Billed toICBC
This 45 min Subsequent RMT booking includes approximately 40 min of assessment/treatment time. You must have had an Initial Massage Therapy visit with us (within the last 6 months) prior to booking this appointment. If you have NOT been in to the clinic in 6 months please call us to book.
Billed toICBC
This 60 min Subsequent RMT booking includes approximately 55 min of assessment/treatment time. You must have had an Initial Massage Therapy visit with us (within the last 6 months) prior to booking this appointment. If you have NOT been in to the clinic in 6 months please call us to book.
Billed toICBC
This 75 min Subsequent RMT booking includes approximately 70 min of assessment/treatment time. You must have had an Initial Massage Therapy visit with us (within the last 6 months) prior to booking this appointment. If you have NOT been in to the clinic in 6 months please call us to book.
Will says it direct bills:
Openings checked 11 min ago
Ailio never charges you a booking fee.
This clinic lists no price for massage therapy. · Soonest: Tue 11 · 2:45 PM3 openings on Tue 11 · 12 in the days ahead
Pick a time above
Booking needs a free Ailio account.