OUR CORE VALUES

COMMITMENT
INTEGRITY
COMPASSION
INNOVATION
0+ Years of Expertise
Delivering personalized care to help individuals recover, thrive, and achieve their wellness goals.
0+ Patients Transformed
Proudly improving mobility, strength, and overall well-being for our community.

OUR SERVICES

PHYSIOTHERAPY

Focuses on improving mobility, strength, and overall health through expert care and personalized treatment plans.

CHIROPRACTIC

Improves spinal health, relieves pain, and enhances wellbeing through expert adjustments.

REGISTERED MASSAGE THERAPY

Relieves pain, reduces stress, and promotes healing through expert therapeutic techniques.

OTHER SERVICES

Not sure yet?
Discover the answers
you need.

Explore the following frequently asked questions to gain valuable insights and find answers that can guide you through our products and services.

Any other questions?
Contact Us!

At PhysioCore & Sports Rehab, we offer personalized, one-on-one assessments with licensed therapists, delivering evidence-based care to meet your goals.

No. However, if you are planning to make a claim from your extended health care plan, please check the details of your plan, as some insurance companies will require a physician’s referral before providing reimbursement.

Yes, you can choose your own therapist/clinic, even if referred elsewhere. Your insurance will still cover you, regardless of the clinic name on the referral.

  • Wear comfortable clothing and running shoes.
  • Bring diagnostic imaging results, doctor’s referral (if applicable), and insurance details.
  • For motor vehicle accidents, bring accident and insurance info.
  • For WSIB claims, bring your claim number.
  • We offer direct billing to your insurance for motor vehicle accident claims.
  • For WSIB claims, we bill directly for your visits.
  • For extended health insurance, payment is required after each visit, and you’ll receive a receipt for your claim submission.

We accept cash, Interact (debit), Mastercard, Visa and American Express.

We are able to bill on your behalf through your extended health care plan, however, you are responsible for any fees not paid by the insurance company. A valid credit card is required as a security measure.

Our fee schedule is in accordance with our regulatory college and professional association guidelines. Please call us at 905-882-1908 (Thornhill) or 905-209-8077 (Markham) for more information. Please note that cancellations less than 24 hours (unless an emergency), missed appointments or no-shows will be subject to a $45 fee.