D'Arcy Bain Physiotherapy
  • Home
  • About Us
    • Why D’Arcy Bain
    • Meet D’Arcy Bain
    • Our Locations
      • North Main
      • St Vital
      • St James
      • North McPhillips
  • Our Services
  • Patient Resources
  • Book Online
Select Page

Our Services

Here is a list of our services

ACUPUNCTURE & DRY NEEDLING

HEADACHES & TMJ

KINESIOTAPING & ATHLETIC TAPING

OSTEOPATHIC MANUAL THERAPY

SHOCKWAVE THERAPY

TENS/IFC

VESTIBULAR REHAB

AQUATIC THERAPY

ICE & HEAT

LOW INTENSITY LASER THERAPY

PELVIC FLOOR PHYSIOTHERAPY

POST-OPERATIVE HIP & KNEE CLASSES

SPINAL TRACTION/ DECOMPRESSION THERAPY

THERAPEUTIC EXERCISE PROGRAMS

CUSTOM FIT ORTHOTICS

JOINT MANIPULATION/ MOBILIZATIONS

MASSAGE THERAPY

PROGRESSIVE GOAL ATTAINMENT PROGRAM (PGAP)

TELEREHAB / VIRTUAL CARE

ULTRASOUND

  • Facebook
  • Instagram
Copyright 2023 - D'Arcy Bain Physiotherapy | All Rights Reserved
Portage Location Contact

    D’Arcy Bain Physiotherapy

    120-3025 Portage Ave.

    Hours of operation
    Monday 7am – 7pm
    Tuesday 7am – 7pm
    Wednesday 7am – 7pm
    Thursday 7am – 7pm
    Friday 7am – 7pm
    Saturday 9am – Noon

     

     

     

    NORTH MCPHILLIPS LOCATION

      D’Arcy Bain Physiotherapy

      100-2200 McPhillips St.

      Hours of operation
      Monday 7am – 7pm
      Tuesday 7am – 7pm
      Wednesday 7am – 7pm
      Thursday 7am – 7pm
      Friday 7am – 7pm
      Saturday 9am – Noon

       

       

       

      NORTH MAIN LOCATION

        D’Arcy Bain Physiotherapy

        108-2110 Main Street

        Hours of operation
        Monday 7am – 7pm
        Tuesday 7am – 7pm
        Wednesday 7am – 7pm
        Thursday 7am – 7pm
        Friday 7am – 7pm

         

         

         

        ST. VITAL LOCATION

          D’Arcy Bain Physiotherapy

          4-827 Dakota Street

          Hours of operation
          Monday 7am – 7pm
          Tuesday 7am – 7pm
          Wednesday 7am – 7pm
          Thursday 7am – 7pm
          Friday 7am – 7pm
          Saturday 9am – Noon