About > The Team > Randy McVeigh

Randy McVeigh, BSc, MSc(OT)

Randy has been working as an occupational therapist in private practice with OT Works! since 2014. In this time, he has been thrilled to help clients with musculoskeletal injuries, chronic pain mental health (anxiety, depression), concussion / traumatic brain injury, and mixed diagnoses.

OT is Randy’s second career (ask him about his first--it was spent on the ocean!). Randy is drawn to wild and novel places. He loves hiking in the Pacific Coast Mountains but a part of his heart now dwells in Costa Rica, where he recently hiked through the jungle and met sloths, monkeys, and alligators.

"I love helping people to expand their idea of what is possible for them.Two of my highest values are compassion and humour, and they power my work."

Ergonomic Assessments

Home Safety/Falls Prevention Assessment

Return to Work Planning

Case Management

Worksite Accommodations

Life skills for depression and anxiety


  • Bachelor of Science (Hons)– University of Toronto
  • Master of Science, Occupational Therapy – University of Western Ontario
  • Registrant - College of Occupational Therapists of BC (COTBC)
  • Member - Canadian Association of Occupational Therapists (CAOT)
  • Pain Champion(Best Practices in Pain Management) - Pain BC
  • Brief Action Planning Certified - Centre for Collaboration, Motivation, and Innovation

Practice Areas

  • Ergonomic Assessments
  • Job Demands Analysis (physical and cognitive)
  • Return to Work Planning
  • Worksite Accommodations
  • Injury Prevention
  • Home Safety/Falls Prevention Assessment

  • Home Care
  • Activation
  • Wheelchair/Seating
  • Hospital Discharge Planning
  • Case Management
  • Exposure Therapy
  • Life skills for depression and anxiety

  • Transit assessments and training
  • Driving desensitization
  • Return to sport and leisure
  • Clients: Youth
  • Clients: Adult
  • Clients: Older Adult

Active. Goal-driven. Individualized.

Make a Referral