LOVE your workout.

Learn about Pilates classes, yoga and fitness training at Genesee Dance Theatre in Perry, NY.

We offer:

Reformer Classes

Mat Classes

Private Pilates

Yoga

WHY people love our Pilates classes.

“Thank you for making my life a lot less painful.”

My hip and knee pain disappeared after just a few weeks of Pilates classes with Sarah.

★ ★ ★ ★ ★

— Teresa W.

Pilates is teaching me the power of small movements.”

I’m learning how my body craves to be heard, strengthened, healed, and thriving , as opposed to the intense/high impact practices society steeps us in. Grateful for the shift in perspective through real experience. Thank you for delivering that. 

★ ★ ★ ★ ★

— Sarah D.

“The best of the best.”

Sarah is an amazing instructor. She’s very detail oriented and focused. I have been doing yoga and Pilates for 40 years and she is the best of the best!

★ ★ ★ ★ ★

— Jennifer Y.

Our Team

Sarah

Owner & Instructor
Sarah Keeler is a certified Pilates, ballet and group fitness instructor and the owner of Genesee Dance & Pilates. She has more than a decade of teaching experience and loves helping people discover movement they enjoy.

Tara

Registered Yoga Instructor
Tara is a certified yoga teacher through Shakti Yoga and longtime Pilates and yoga enthusiast. Her classes are designed to be fun, challenging and accessible for all ages and abilities.

Keirsten

Private Pilates
Keirsten is a comprehensively certified Pilates teacher through Balanced Body with more than 14 years of experience. She is also a Licensed Massage Therapist.

Jennie

Small Group Pilates Instructor
Jennie Rupp teaches small group mat and reformer classes. She started as a client and loved Pilates so much she enrolled in the EYT Pilates certification program in 2023. Jennie’s classes are upbeat and challenging — usually with a fun playlist to keep you motivated!

FAQs

When are your classes? How do I sign up?

We have a number of classes each week. Visit our schedule page for the current line up!

Start on the schedule page or download our mobile app. Click “create an account” on the top of the calendar. Follow the prompts to set up your client account. Once you are logged in you can sign up for your first class right on the same page.

Having trouble? Call or text (585) 237-8815 to sign up by phone.

How much do classes cost?

We offer a variety of monthly memberships and class packages for different lifestyles and budgets, starting at $16 for a single small group mat class. Our memberships start at $72 per month for 8 classes.

What is Pilates?

Pilates is a system of exercise created by physical fitness enthusiast (and former boxer) Joseph Pilates in the 20th century. The Pilates method focuses on developing balanced strength and flexibility through the whole body. Exercises use a combination of bodyweight and spring based resistance.

Pilates exercises can be practiced on a mat with no equipment at all, or with apparatuses (“machines”) designed specifically for Pilates training. It can be adapted for almost any level of fitness and is excellent for injury prevention, body awareness and stress relief.

How often should I do Pilates?

The frequency and intensity in which you should practice Pilates depends on your individual needs, goals and lifestyle. On average, our clients tend to experience the most benefits from Pilates by taking 2 -3 classes per week. Many of our clients take 1 -2 classes a week in studio, and supplement with home workouts.

Can I join at any time?

YES! We offer year-round, ongoing classes. New clients are always welcome.

What do I need for class?

Just yourself! Wear comfortable clothing that won’t get in your way. Grippy socks (socks with the non-slip grips on the bottom) are required for reformer classes.

A note about shorts: Keep in mind you will be bending over, stretching, and even going upside down! Shorts tend to not provide as much coverage as leggings or pants. Do with that information what you will.

We provide all props and mats needed. You are welcome to bring your own mat if you have one you love!

Connect