Close-up of a runner's legs and feet wearing athletic shoes, running on a track or road surface in black and white.

In-Home Physiotherapy in Calgary

Personalized care for injury recovery, neurological rehabilitation, and performance - delivered in your home or at the Alberta Tennis Centre

Serving Calgary, including NW, SW, SE, and surrounding areas

How it works

1. Get in touch

Book here or contact us! Find a time that works for you

Black silhouette of a telephone receiver icon on a white background.

2. We come to you

A registered physiotherapist brings everything needed for your session. Avoid the travel time and enjoy the convenience of an appointment in the comfort of your home.

Silhouette of a cat sitting and looking to the side in front of a full moon at night.

3. Get moving

Receive a personalized plan focused on improving your strength, confidence, and recovery at home.

Icon of a person running with motion lines behind them.

What We Do

  • A person receiving a knee massage or physical therapy on their knee

    Neurological Rehabilitation

    Specialized, neuroscience-based rehabilitation focused on restoring strength, balance, and independence. Each program is personalized to your goals and delivered in the comfort of your home.

  • A person sitting on a wooden floor, wrapping an athletic tape around their knee while another person assists with the tape.

    Sports & Performance Rehab

    Blending physiotherapy and athletic performance training, this service helps athletes recover faster and help prevent future injuries.

  • A man holding a prosthetic limb for a woman.

    Orthopedic & Post-Surgical Recovery

    Evidence-based rehab for surgical recovery and musculoskeletal injuries. Treatment combines manual therapy, progressive exercise, and education to help you regain mobility safely at home.

  • A black and white photograph of a man seen from behind, holding his shoulder with his hand.

    Chronic Pain & Mobility Management

    Pain management focusing on retraining movement patterns, restoring confidence, and improving long-term quality of life through active, sustainable rehab.

  • Close-up of an elderly person's hand gripping a gear shift lever, showing aged skin and a wedding band in black and white.

    Seniors’ Health & Functional Independence

    Compassionate in-home care designed to promote safety, confidence, and independence in daily life. Programs address strength, mobility, and balance while helping clients stay active at home.

  • A woman in medical scrubs wearing a headset, sitting at a desk with a laptop, glasses, and a magnifying glass, in a bright room.

    Virtual Care

    Access the same high-quality physiotherapy expertise from anywhere in Alberta through secure, easy-to-use online sessions.

Trusted by Calgary patients and athletes


Personalized physiotherapy focused on recovery, performance, and long-term results:

⭐⭐⭐⭐⭐

“NSquared Rehab has been exceptionally well received by members of the Alberta Tennis Centre. Shane’s knowledge of tennis and physiotherapy is a huge asset to our community”

— Alberta Tennis Centre

⭐⭐⭐⭐⭐

“Patient, kind, and incredibly helpful. The convenience of in-home physiotherapy made a huge difference, and I’ve seen great improvement.”

— Ruth M.

⭐⭐⭐⭐⭐

“I’ve been very happy with my experience at NSquared Rehab. The approach is thoughtful, and I’ve made real progress with my pain and mobility.”

— Kati H.

Proud to support athletes at the Alberta Tennis Centre

About
NSquared Rehab

Founded by Shane Nicholls (BSc, MScPT, MSc Neuroscience), NSquared Rehab combines clinical physiotherapy, neuroscience, and high-performance sport experience to deliver evidence-based, in-home care throughout Calgary.

A man practicing yoga on a mat in a living room, watching a video on a laptop placed on a small stand, with a water bottle nearby. There is a sofa with pillows and a potted plant in the background.

Contact Us

Start your recovery today. Book online or reach out to schedule your in-home or virtual session. We can’t wait to hear from you!