Find a provider

Daniel Haggart

  • Physiotherapist
  • Rated 4.9 out of 5 stars. 727 rating(s).
  • $75 - $95 per visit
Accepting new patients

Provider's hours

Sunday
Closed
Monday
6:00 am - 1:00 pm
Tuesday
1:00 pm - 7:00 pm
Wednesday
6:00 am - 1:00 pm
Thursday
1:00 pm - 7:00 pm
Friday
6:00 am - 1:00 pm
Saturday
Closed

Description

Whether you are recovering from an injury or simply want to be Fit to Play, we are here for you.  Whether it is physiotherapy or massage therapy you need, our highly experienced team of therapists will work with you in order to provide expert assessments and treatments. We help you to prevent injury in the future, by utilizing the best tools available in our respective fields. Each individual therapist at embodies the team spirit of sport, bringing a unique set of skills and experiences that make us a premier provider of physiotherapy and massage therapy services in Downtown Vancouver.

Treatments & services

  • Bracing and splinting
  • Pre/Post-surgical rehabilitation

Languages spoken

  • English
Facility Information

Business hours

Sunday
8:00 am - 2:00 pm
Monday
6:00 am - 7:00 pm
Tuesday
6:00 am - 7:00 pm
Wednesday
6:00 am - 7:00 pm
Thursday
6:00 am - 7:00 pm
Friday
6:00 am - 7:00 pm
Saturday
8:00 am - 2:00 pm

Services & supplies

  • Back pain
  • Bracing and splinting
  • Concussion therapy
  • Deep tissue massage
  • Ergonomics
  • Hot & cold therapy
  • Hydrotherapy
  • Joint manipulation
  • Joint mobilization
  • Joint pain
  • Laser therapy
  • Leg pain
  • Neck pain
  • Pre/Post-surgical rehabilitation
  • Shoulder pain
  • Soft tissue therapy
  • Sports massage
  • Virtual visits
  • Wellness massage

Amenities

  • Close to public transit
  • Free Wi-Fi
  • Wheelchair accessible
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
Closed
Monday
6:00 am - 1:00 pm
Tuesday
1:00 pm - 7:00 pm
Wednesday
6:00 am - 1:00 pm
Thursday
1:00 pm - 7:00 pm
Friday
6:00 am - 1:00 pm
Saturday
Closed

Business hours

Sunday
8:00 am - 2:00 pm
Monday
6:00 am - 7:00 pm
Tuesday
6:00 am - 7:00 pm
Wednesday
6:00 am - 7:00 pm
Thursday
6:00 am - 7:00 pm
Friday
6:00 am - 7:00 pm
Saturday
8:00 am - 2:00 pm