I graduated from the Massage Therapy program at Fanshawe College after completing a Bachelor of Kinesiology at Brock University. My education and clinical experience have given me the opportunity to work with a wide variety of patients, from athletes to individuals dealing with everyday aches, pains, and movement limitations.
I believe that every person's experience is unique, which is why I take an individualized approach to treatment. Depending on your goals, treatment may include swedish massage, joint mobilizations, stretching, and practical home care strategies to help you manage your symptoms between appointments.
My goal is to work collaboratively with you to help improve your comfort, movement, and ability to participate in the activities that are important to you. I enjoy helping patients better understand their condition and providing simple, realistic strategies they can use outside of the clinic.
Outside of work, I enjoy playing soccer, golfing, hiking, and spending time with my dog, Cujo.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment **RATE INCREASE Oct 1, 2025 -- $65.49HST = $74**
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment **RATE INCREASE Oct 1, 2025 -- $79.65+HST = $90**
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment **RATE INCREASE Oct 1, 2025 -- $94.69+HST = $107**
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment **RATE INCREASE Oct 1, 2025 -- $117.70+HST = $133**
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment **RATE INCREASE Oct 1, 2025 -- $132.74+HST = $150**
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment
Billed toExtended health plans
Please only book this if you are already a massage therapy client at Function First, otherwise please book an initial assessment
Billed toExtended health plans
This appointment is reserved for women who are beyond 28 weeks in their pregnancy and needing a last minute appointment.
Billed toExtended health plans
This appointment is reserved for women who are beyond 28 weeks in their pregnancy and needing a last minute appointment.
Billed toExtended health plans
Billed toExtended health plans
Billed toExtended health plans
60 minute appointment including initial client assessment and massage therapy treatment
Billed toExtended health plans
IF THIS IS YOUR FIRST MASSAGE VISIT AT FUNCTION FIRST, YOU MUST BOOK IT AS AN INITIAL ASSESSMENT. The initial assessment time slot allows the clinician to provide a mandatory assessment plus massage treatment within the first session. **RATE INCREASE Oct 1, 2025 -- $101.78+HST = $115**
Billed toExtended health plans
This appointment is reserved for OB/Midwives needing last minute scheduling due to an on-call schedule
Matthew says it direct bills:
Openings checked 10 min ago
Ailio never charges you a booking fee.
From $64 for 30 min — the cheapest massage therapy appointment this clinic charges for. · Soonest: Tomorrow · 4:30 PM1 opening tomorrow · 3 in the days ahead
Pick a time above
Booking needs a free Ailio account.