Book an Appointment at Dance Mechanics Therapy for the Performing Arts
Welcome to our online booking site
Dance Mechanics Classes
A class setting allows your dancer to really push themselves in a small group setting. Each class focuses on improving flexibility, mobility, strength, balance and power training to directly enhance dancers abilities for dance related skills.
Dance Mechanics Treatment
One of Dr. Sullivan's special area of practice, is dance injuries and training. This is geared for any dancer local or virtual who is looking for injury treatment, training advice or mobility training. Performed by a chiropractor and billable under private health benefits.
Dance Mechanics Training Session
During training sessions we work with dancers to train flexibility, power, strength, mobility, foot dexterity etc. We tailor each training session to the dancers goals and abilities. We use a variety of evidence-based dance medicine techniques to allow them to achieve their goals quickly, safely and effectively.
Treatment + Training Combo
**This is for existing patients only**
This combo session allows us to allocate time for both training and treatment to the areas of concern or restriction.
This is for dancers who have already had an initial assessment and can be billed towards insurance under chiropractic care.
Pointe Readiness Assessment
A pointe readiness test is a physical and functional assessment used to determine whether a ballet dancer—typically a young female student—is physically prepared to begin training en pointe SAFELY. The test evaluates key criteria that are essential for injury prevention and technical success en pointe. A report will be sent at the end of the assessment to share with your studio.
Virtual Appointments
If you do not live close to our physical location, our professionals are available for intakes, treatments or training virtually!
Select a session
from the list on the left
to view available appointment times

Located at: 423 Danforth Avenue , Toronto
Directions & Map | All Locations
Need Help? (647) 368-8077 dancemechanicsworkshop@gmail.com