Impulse Sport Therapeutics★ 4.9 (153 reviews)Open today until 8:00 PM

Every service at Impulse Sport Therapeutics

66 bookable services across 7 disciplines · half of listed prices sit between $90 and $140.

Can't find it?

Call (604) 921-6200 — reception can book anything not listed here.

Your cost

Sign in and tell us your plan to see what a visit would cost you. Sign in

Acupuncture8 options · Courtney, DavidSoonest Mon 21 · 2:20 PM
Acupuncture appointment with DavidFollow-up
45 · 60 min
From $115 to $130 for 45–60 min — the cheapest and the dearest acupuncture appointments this clinic charges for.
Children's treatment (14 & under)New patient
45 · 60 min
$95
Acupuncture appointmentNew patient
60 min
$130
ICBC Acupuncture AppointmentNew patient

Can be billed toICBC

45 · 60 min
Acupuncture appointment with CourtneyFollow-up
45 min
$115
Chiropractic19 options · Meghan, Nicholas, PhillipSoonest Tomorrow · 8:20 AM
Baseline Concussion TestingNew patient
40 min
$150
Extended Chiropractic treatmentFollow-up
60 min
$195
Extended Chiropractic treatment - with Shockwave add onFollow-up
40 min
$160
Extended/ Injury Chiropractic treatmentFollow-up
40 min
$150
Functional Training with Chiropractor

Can be billed toExtended health plans

60 min
$225
Chiropractic treatmentNew patient
20 · 40 min
From $80 to $150 for 20–40 min — the cheapest and the dearest chiropractic appointments this clinic charges for.
Kinesiology7 optionsNo openings
Complimentary ConsultationNew patient
15 min
See who offers this →
appointment with a Kinesiologist
30 · 45 · 60 min
From $60 to $100 for 30–60 min — the cheapest and the dearest kinesiology appointments this clinic charges for.
ICBC Kinesiology AppointmentNew patient

Can be billed toICBC

45 · 60 min
Kinesiology Assessment & TreatmentNew patient
60 min
$100
See who offers this →
Massage therapy18 options · 7 practitionersSoonest Tomorrow · 6:00 PM
Registered Massage Therapy treatment
30 · 45 · 60 · 75 · 90 min
From $83 to $185 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Intern Massage Therapy Treatment (Please note we are unable to bill extended benefits, MSP, ICBC or Worksafe for this appointment)Student practitioner

Can be billed toMSP (premium assistance)WorkSafeBC

30 · 45 · 60 · 75 · 90 min
From $40 to $105 for 30–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
FST Massage (Fascial Stretch Therapy)
45 min
$130
Massage Therapy treatment + Therapeutic Exercise
60 · 90 min
From $130 to $180 for 60–90 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Bodywork Massage
30 · 45 · 60 min
From $40 to $70 for 30–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
ICBC - Registered Massage Therapy (visit charge)

Can be billed toICBC

45 · 60 min
From $110 to $135 for 45–60 min — the cheapest and the dearest massage therapy appointments this clinic charges for.
Physiotherapy11 options · Andrea, Elliott, HarukaSoonest Tomorrow · 8:30 AM
ICBC Physiotherapy Vestibular appointment

Can be billed toICBC

45 min
$145
ICBC Physiotherapy AppointmentNew patient

Can be billed toICBC

45 min
Physiotherapy treatmentNew patient
30 · 45 min
From $105 to $140 for 30–45 min — the cheapest and the dearest physiotherapy appointments this clinic charges for.
Physiotherapy - Injury AssessmentNew patient
45 min
$140
SHOCKWAVE ONLY with a Physiotherapist - appointmentNew patient
30 min
$110
SHOCKWAVE ONLY with a Physiotherapist - appointment (1 body region))Follow-up
10 min
$50
Pilates2 options · UrsulaSoonest Fri 18 · 8:00 AM
Private Pilates session
60 · 75 min
From $90 to $110 for 60–75 min — the cheapest and the dearest pilates appointments this clinic charges for.
Other treatments1 optionNo openings
"Ask the Doc" consultNew patient
10 min
See who offers this →

Checked 6 hr ago · prices come straight from the clinic