Physiotherapy
Individualized assessment and rehabilitation for pain, injuries, movement difficulties and recovery after surgery.
Learn about physiotherapyWelcome to Wellspring Physio & Rehab. We are accepting new clients at our Hamilton Mountain clinic at 1405 Upper Ottawa Street, Unit 19, bringing personalized rehabilitation care closer to home.
Explore appointment availability for our Upper Ottawa location, or call us for help choosing the right service.
Appointments and practitioner availability are shown in our Hamilton booking portal.

Care tailored to your goals
Our Upper Ottawa clinic offers physiotherapy, chiropractic care and registered massage therapy, with specialized rehabilitation services tailored to your needs. Choose your service and practitioner through our Hamilton booking portal.
Individualized assessment and rehabilitation for pain, injuries, movement difficulties and recovery after surgery.
Learn about physiotherapyPhysiotherapy for children, with assessment and treatment tailored to their movement, development and activity needs.
Individualized pelvic health assessment and rehabilitation for men and women.
Assessment and rehabilitation for dizziness, vertigo and balance difficulties.
Learn about vestibular physiotherapyAssessment and rehabilitation for workplace injuries, with support through the WSIB care process.
Learn about wsib physiotherapyIndividualized rehabilitation for injuries following a motor vehicle accident.
Rehabilitation for sports injuries, with a progressive plan tailored to your activity and return-to-sport goals.
Rehabilitation focused on movement, strength, balance and daily function for people with neurological conditions.
Assessment and rehabilitation for jaw pain, stiffness and movement difficulties.
Learn about tmj physiotherapyShockwave treatment offered as part of an individualized care plan when clinically appropriate.
Acupuncture offered following assessment of your symptoms, goals and treatment suitability.
Assessment and treatment for muscle, joint and movement concerns, tailored to your symptoms and activity goals.
Learn about chiropractic careMassage therapy for muscle tension, relaxation and recovery, adapted to your needs and preferences.
Learn about registered massage therapyBook these services at our Upper Ottawa clinic through the Hamilton booking portal. If you need help choosing an appointment, call 905-930-9993.
Find us
Our Hamilton Mountain clinic is located at 1405 Upper Ottawa Street, Unit 19, Hamilton, ON L8W 1N3. We welcome patients from Upper Ottawa and surrounding Hamilton Mountain neighbourhoods, including Huntington, Hampton Heights, Berrisfield, Lisgar and Albion Falls.
Planning your appointment
Yes. Wellspring Physio & Rehab is accepting new clients at 1405 Upper Ottawa Street, Unit 19, Hamilton. Visit our Hamilton booking portal to choose an available appointment.
Visit our Wellspring Physio & Rehab Jane booking portal to see appointment options. For help booking, call 905-930-9993.
Our confirmed services include general, pediatric, pelvic floor (male and female), vestibular, sports, neurological and TMJ physiotherapy; WSIB and motor vehicle accident rehabilitation; shockwave therapy; acupuncture; chiropractic care; and registered massage therapy. The Hamilton Jane portal shows practitioner schedules and appointment availability. Please call if you need help selecting your service.
Yes. Free on-site parking is available for patients visiting our Upper Ottawa clinic.
Please contact us to confirm direct billing for your insurer and selected service before your appointment. Eligibility and reimbursement depend on your individual plan.
Bring your insurance information and any relevant referral or reports. Complete the online intake forms beforehand, or arrive 15 minutes early.
Yes. Wellspring Health & Wellness Clinic at 975 Queenston Road continues to offer care. View our Stoney Creek location for details and use its booking link for Stoney Creek appointments.
We are accepting new clients at Wellspring Physio & Rehab on Hamilton Mountain. Book your appointment online or call 905-930-9993 for assistance.