What We Offer

Choose Your Path to Better Movement

Every service is built around you — your goals, your pace, your body. No pressure. No judgment. Just progress, one session at a time.

Rosedale smiling warmly
1-on-1 Coaching

One-on-One Personal Training

Your program is built entirely around you — your goals, your body, your pace. Whether you're rebuilding strength after an injury, improving balance and mobility, or simply wanting to feel more confident in your body, every session is designed to help you move forward safely and effectively.

Customized workouts tailored to your fitness level
One-on-one attention and real-time form correction
Focus on functional movements that improve daily life
Progress tracking so you can see how far you've come
Flexible scheduling that fits your life
60-minute sessions
All fitness levels
Beginner friendly
Book Your Session
Restorative Practice

Yin Yoga

Yin Yoga is a gentle, restorative practice that uses long-held, supported poses to release deep tension in your connective tissues and joints. It's the perfect complement to strength training — and a beautiful way to calm your mind while caring for your body.

Long-held, supported poses for deep release
Improved flexibility and joint mobility
Calms the nervous system and reduces stress
Accessible for all bodies — no prior yoga experience needed
Props and modifications provided for your comfort
60–75 minute sessions
All levels welcome
No experience needed
Book Your Session
Rosedale's group fitness class exercising together
Rosedale's group fitness class exercising together with dumbbells
Community Fitness

Group Functional Fitness

Move alongside others on the same journey in our welcoming group classes. Functional fitness focuses on movements that translate directly to real life — squatting, reaching, lifting, balancing, and moving with ease. It's encouraging, energizing, and surprisingly fun.

Small group sizes for personal attention
Movements that improve everyday activities
Build strength, endurance, balance, and mobility
Supportive community that celebrates your wins
Scalable exercises — everyone works at their own level
45–60 minute sessions
Small groups
All abilities
Book Your Session

Not Sure Which Path Is Right for You?

Let's talk. Book a free consultation and we'll discuss your goals together — no pressure, no commitment.

Book Your Free Consultation