
Rehab Hero
Rehab Hero · (647) 947-9491
Attention: Ensure you are booking with your preferred location
Please select initial assessment or first visit when booking for a new service.
Cancelation and No-Show Policy: We require a minimum of 24 hours notice for any cancelations or reschedules.
Patients canceling/rescheduling within the 24 hour period will be charged 50% of the appointment fee.
Patients that miss their appointment without notice will be charged the full appointment fee.
Markham clinic: Please avoid parking in designated parking spots for other businesses to avoid getting towed.
For any questions, feel free to call us at:
Markham - 647-947-9491
North York - 289-514-9305
Richmond Hill - 905-492-2778
Don Mills - 647-795-8681
Book at any of our 4 locations
131 bookable options, grouped into 65 treatments across 7 disciplines. Open a discipline to see its treatments — every length and price sits inside.

from$40/ 15 minFrom $40 for 15 min — the cheapest acupuncture appointment this clinic charges for.1 practitionerAvailability unknown
from$80/ 30 minFrom $80 for 30 min — the cheapest acupuncture appointment this clinic charges for. from$100/ 45 minFrom $100 for 45 min — the cheapest acupuncture appointment this clinic charges for. 
from$80/ 20 minFrom $80 for 20 min — the cheapest chiropractic appointment this clinic charges for.12 practitionersSoonest Today · 6:00 AM
DADADC+9

from$70/ 30 minFrom $70 for 30 min — the cheapest kinesiology appointment this clinic charges for.2 practitionersSoonest Tomorrow · 8:00 AM
MEVG

from$75/ 30 minFrom $75 for 30 min — the cheapest massage therapy appointment this clinic charges for.6 practitionersSoonest Today · 6:45 AM
GLJR+3
from$90/ 30 minFrom $90 for 30 min — the cheapest naturopathic medicine appointment this clinic charges for.1 practitionerSoonest Tomorrow · 9:00 AM
DC

from$95/ 30 minFrom $95 for 30 min — the cheapest osteopathy appointment this clinic charges for.No practitioner listed for this — prices only

from$70/ 20 minFrom $70 for 20 min — the cheapest physiotherapy appointment this clinic charges for.14 practitionersSoonest Today · 7:15 AM
AWASET+11
DVChiropractic · from $80 / 20 min
THPhysiotherapy · from $70 / 20 min

Massage therapy · from $75 / 30 min
No openings
ECPhysiotherapy · from $70 / 20 min
No openings
See the other 3 practitioners →