Mariah McCaw, OT

Occupational therapyShine Therapy Servicesnear Boucherie Centre, West Kelowna

Save Mariah to your list — rebook in two taps next time

Mariah (she/her) is a Registered Occupational Therapist originally from Southwestern Ontario. She completed her Master of Science in Occupational Therapy at the University of Toronto and holds an Honours Bachelor of Science in Health Sciences from Wilfrid Laurier University. Mariah has experience supporting children and families across clinic, community, and group-based settings, with a focus on emotional regulation, sensory processing, self-care and daily living skills, and participation in meaningful routines at home, school, and in the community.

Read more about MariahShow less

Mariah’s practice is grounded in relationship-based, strengths-focused, and neurodiversity-affirming care. She values understanding each child’s unique sensory, emotional, and developmental profile and uses play, movement, and functional activities to support self-regulation, confidence, and independence in everyday life. Drawing from her experience in nature-based occupational therapy, Mariah also incorporates sensory-rich environments to foster connection, peer interaction, and engagement.

Before becoming an occupational therapist, Mariah was a competitive pairs figure skater and later a Skate Canada coach. These experiences continue to shape her therapeutic approach through movement-based learning, skill progression, and supportive coaching. Outside of work, Mariah enjoys going on walks with her grandma, trying new restaurants, attending fitness classes, and teaching kids how to ice skate!

Services & prices

Sign in and tell us your plan to see what a visit would cost you. Sign in

Occupational therapy8 options
Classroom Observation/Assessment (travel included)90 minNew patient

Please book ONLY if this has been discussed prior with OT and arranged between OT and school personnel.

$240
IN CLINIC- Pediatric Occupational Therapy Sesssion50 min

Choose this appointment if you'd like to book your child in with a pediatric OT.

$160
OT Initial consult for NEW clients30 minNew patient

Please book this appointment before your child begins therapy. It will be a 20-30 minute phone call. The call can be a phone call or video depending on your preference (please let us know in the intake form). The OT will ask you some questions on your child's medical history, your goals and get a clear sense of the plan prior to meeting your child.

$80
Phone consult2 options
Phone consult15 minNew patient

Brief phone consult to discuss ongoing treatment.

$40
Phone consult30 minNew patient

Phone consult for longer discussions regarding ongoing treatment or session debrief.

$80
TELEHEALTH: occupational therapy consultation30 minNew patient

This is an option for parents and caregivers if they would like to have an initial consultation with the child's occupational therapist virtually. You can meet with the OT, ask any questions and learn more about the treatment plan. She will also review the results from the sensory questionnaire. This booking is also an option if you'd like to have a virtual meeting with the OT at any other point during treatment.

$80
TELEHEALTH: Occupational Therapy Consultation50 minNew patient

This is an option for parents and caregivers if they would like to have an initial consultation with the child's occupational therapist virtually. You can meet with the OT, ask any questions and learn more about the treatment plan. She will also review the results from the sensory questionnaire. This booking is also an option if you'd like to have a virtual meeting with the OT at any other point during treatment.

$160

Direct billing — not published

This clinic hasn’t published which insurers it bills directly.

Openings checked 9 min ago

Book with Mariah

Ailio never charges you a booking fee.

From $40 for 15 min — the cheapest occupational therapy appointment this clinic charges for. · Soonest: Tomorrow · 3:00 PM

2 openings tomorrow · 9 in the days ahead

Afternoon2 times

Pick a time above

Booking needs a free Ailio account.

Shine Therapy Services

View clinic

(778) 734-2073

shinetherapyservices.ca