About this gym
Buff & Flo is a boutique fitness studio founded in March 2019 in Orchard Park, NY, as the original functional fitness studio to combine and offer Yoga, Barre, Strength, and Pilates under one roof. In early 2024 the flagship Main Studio at 3385 Orchard Park Road was fully renovated into a bright, spacious, state-of-the-art wellness destination with three dedicated rooms for yoga, barre/fitness, and Pilates apparatus. Buff & Flo is proud to be the only infrared-heated yoga studio in Western New York, offering a cleaner, more therapeutic heat that supports muscles and joints without added humidity. In 2026 Buff & Flo opened a Satellite Studio at 3716 North Buffalo Street in Orchard Park, and is opening a Larkinville Studio at 799 Seneca Street in Buffalo. The studio provides all essential props (blocks, straps, bolsters) and welcomes all fitness levels across its class offerings.
Classes offered
Class schedule
- Drop-in OKHot Pilates Sculpt8:00 AM–8:45 AM · Kelsey G
- Drop-in OKHeated Yoga Sculpt8:00 AM–9:00 AM · Ashley F
- Drop-in OKPilates8:00 AM–8:45 AM · Jill B
- Drop-in OKStrength & Sculpt8:00 AM–8:45 AM · Amy A
- Drop-in OKReformer Flow9:00 AM–9:45 AM · Jill B
- Drop-in OKStrength & Sculpt9:00 AM–9:45 AM · Amy A
- Drop-in OKPilates9:15 AM–10:00 AM · Kelly G
- Drop-in OKHeated Yoga Sculpt9:30 AM–10:30 AM · Kelsey G
- Drop-in OKExpress Barre9:30 AM–10:15 AM · Rachel L
- Drop-in OKHeated Power Flow9:30 AM–10:30 AM · Kit K
- Drop-in OKYin Yoga6:30 PM–7:45 PM · Lia P
- Drop-in OKCircuit Strength7:00 AM–7:45 AM · Kara K
- Drop-in OKPilates8:00 AM–8:45 AM · Nicole P
- Drop-in OKCircuit Strength8:30 AM–9:15 AM · Katherine L
- Drop-in OKHeated Power Flow9:00 AM–10:00 AM · Kit K
- Drop-in OKExpress Barre9:30 AM–10:15 AM · Kailey L
- Drop-in OKHeated Yoga Sculpt4:45 PM–5:30 PM
- Drop-in OKPilates5:15 PM–6:00 PM
- Drop-in OKHeated Power Flow6:00 PM–7:00 PM
- Drop-in OKRestorative Yoga7:30 PM–8:30 PM
- Drop-in OKHeated Yoga Sculpt5:30 AM–6:15 AM · Ashley F
- Drop-in OKCircuit Strength6:00 AM–6:45 AM
- Drop-in OKHot Pilates Sculpt6:30 AM–7:15 AM · Nicole P
- Drop-in OKExpress Barre7:00 AM–7:45 AM · Rachel L
- Drop-in OKHot Pilates7:00 AM–7:45 AM · Madigan H
- Drop-in OKStrength & Sculpt7:00 AM–7:45 AM · Amy A
- Drop-in OKHeated Yoga Sculpt8:00 AM–8:45 AM · Rachel L
- Drop-in OKHeated Fusion8:00 AM–8:45 AM · Kelsey G
- Drop-in OKPilates Strength8:00 AM–8:45 AM · Nicole P
- Drop-in OKStrength & Sculpt9:00 AM–9:45 AM · Victoria P
- Drop-in OKPilates9:30 AM–10:15 AM · Madigan H
- Drop-in OKExpress Barre9:30 AM–10:15 AM · Kelsey G
- Drop-in OKHot Pilates9:30 AM–10:15 AM · Cat H
- Drop-in OKReformer Sculpt9:30 AM–10:15 AM · Kennedy S
- Drop-in OKExpress Barre12:00 PM–12:30 PM · Kelsey G
- Drop-in OKBarre-Lates12:00 PM–12:45 PM · Kennedy S
- Drop-in OKBarre-Lates3:45 PM–4:30 PM · Brittany R
- Drop-in OKStrength & Sculpt3:45 PM–4:30 PM · Victoria P
- Drop-in OKHot Pilates4:45 PM–5:30 PM · Jessica R
- Drop-in OKExpress Barre5:00 PM–5:45 PM · Anna C
- Drop-in OKBarre & Build5:00 PM–5:45 PM · Victoria P
- Drop-in OKReformer Sculpt5:00 PM–5:45 PM · Jill P
- Drop-in OKStrength & Sculpt5:00 PM–5:45 PM · Katherine L
- Drop-in OKHeated Yoga Sculpt6:00 PM–7:00 PM · Kit K
- Drop-in OKHeated Yoga Sculpt6:00 PM–7:00 PM · Jessica R
- Drop-in OKPilates Strength6:00 PM–6:45 PM · Gabrielle E
- Drop-in OKReformer Sculpt6:00 PM–6:45 PM · Jill P
- Drop-in OKPilates6:15 PM–7:00 PM · Kelly G
- Drop-in OKStrength & Sculpt6:15 PM–7:00 PM · Katherine L
- Drop-in OKHeated Power Flow7:30 PM–8:30 PM · Gabrielle E
- Drop-in OKCircuit Strength5:30 AM–6:15 AM · Kara K
- Drop-in OKHeated Power Flow6:00 AM–7:00 AM · Carly B
- Drop-in OKPilates7:00 AM–7:45 AM · Madigan H
- Drop-in OKBarre & Build7:00 AM–7:45 AM · Victoria P
- Drop-in OKCircuit Strength7:00 AM–7:45 AM · Kara K
- Drop-in OKHot Pilates8:00 AM–8:45 AM · Madigan H
- Drop-in OKPilates8:00 AM–8:45 AM · Jill P
- Drop-in OKReformer Sculpt9:00 AM–9:45 AM · Jill P
- Drop-in OKCircuit Strength9:00 AM–9:45 AM · Victoria P
- Drop-in OKBarre & Build9:30 AM–10:15 AM · Sarah F
- Drop-in OKBarre-Lates12:00 PM–12:45 PM · Carly S
- Drop-in OKBarre-Lates3:45 PM–4:30 PM · Nicole P
- Drop-in OKHeated Yoga Sculpt4:45 PM–5:30 PM · Gabrielle E
- Drop-in OKHot Pilates Sculpt4:45 PM–5:30 PM · Cassidy V
- Drop-in OKExpress Barre5:00 PM–5:45 PM · Brittany R
- Drop-in OKReformer Sculpt5:00 PM–5:45 PM · Nicole P
- Drop-in OKCircuit Strength5:00 PM–5:45 PM · Jen W
- Drop-in OKPilates5:15 PM–6:00 PM · Bella R
- Drop-in OKHeated Power Flow6:00 PM–7:00 PM · Gabrielle E
- Drop-in OKHeated Yoga Sculpt6:00 PM–7:00 PM · Kelsey G
- Drop-in OKPilates Strength6:00 PM–6:45 PM · Cassidy V
- Drop-in OKExpress Barre6:15 PM–7:00 PM · Anna C
- Drop-in OKCircuit Strength6:15 PM–7:00 PM · Nicole P
- Drop-in OKHeated Fire Flow7:30 PM–8:30 PM · Kelsey G
- Drop-in OKYin Yoga7:30 PM–8:30 PM · Kerri P
- Drop-in OKHeated Yoga Sculpt5:30 AM–6:15 AM · Katie R
- Drop-in OKCircuit Strength6:00 AM–6:45 AM · Katherine L
- Drop-in OKHot Pilates Sculpt6:30 AM–7:15 AM · Jessica R
- Drop-in OKExpress Barre7:00 AM–7:45 AM · Sydney H
- Drop-in OKHeated Power Flow7:00 AM–7:45 AM · Kelsey G
- Drop-in OKStrength & Sculpt7:00 AM–7:45 AM · Katherine L
- Drop-in OKHeated Yoga Sculpt8:00 AM–8:45 AM · Kelsey G
- Drop-in OKHeated Fusion8:00 AM–8:45 AM · Gabrielle E
- Drop-in OKPilates Sculpt8:00 AM–8:45 AM · Brittany R
- Drop-in OKStrength & Sculpt9:00 AM–9:45 AM · Victoria P
- Drop-in OKBarre & Build9:30 AM–10:15 AM · Sarah F
- Drop-in OKHeated Power Flow9:30 AM–10:30 AM · Gabrielle E
- Drop-in OKReformer Sculpt9:30 AM–10:15 AM · Kennedy S
- Drop-in OKGentle Yoga11:15 AM–12:00 PM · Rachna C
- Drop-in OKExpress Barre12:00 PM–12:30 PM · Kelsey G
- Drop-in OKBarre-Lates12:00 PM–12:45 PM · Kennedy S
- Drop-in OKBarre-Lates3:45 PM–4:30 PM · Nicole P
- Drop-in OKHot Pilates4:45 PM–5:30 PM · Madigan H
- Drop-in OKAll Levels Yoga Flow5:00 PM–5:45 PM · Diane W
- Drop-in OKExpress Barre5:00 PM–5:45 PM · Rachel L
- Drop-in OKBarre & Build5:00 PM–5:45 PM · Jessica R
- Drop-in OKReformer Sculpt5:00 PM–5:45 PM · Nicole P
- Drop-in OKStrength & Sculpt5:00 PM–5:45 PM · Amy A
- Drop-in OKHeated Yoga Sculpt6:00 PM–7:00 PM · Rachel L
- Drop-in OKHeated Yoga Sculpt6:00 PM–7:00 PM · Kit K
- Drop-in OKPilates Strength6:00 PM–6:45 PM · Nicole P
- Drop-in OKReformer Sculpt6:00 PM–6:45 PM · Jen W
- Drop-in OKPilates6:15 PM–7:00 PM · Carly S
- Drop-in OKBeatbox6:15 PM–7:00 PM · Amy A
- Drop-in OKAll Levels Yoga Flow7:30 PM–8:30 PM · Tammie Smeltz
- Drop-in OKStrength & Sculpt5:30 AM–6:15 AM · Kara K
- Drop-in OKHot Pilates6:00 AM–6:45 AM · Nicole P
- Drop-in OKExpress Barre7:00 AM–7:45 AM · Carly S
- Drop-in OKBarre & Build7:00 AM–7:45 AM · Cortney C
- Drop-in OKReformer Sculpt7:00 AM–7:45 AM · Nicole P
- Drop-in OKStrength & Sculpt7:00 AM–7:45 AM · Amy A
- Drop-in OKHot Pilates8:00 AM–8:45 AM · Carly S
- Drop-in OKHot Pilates Sculpt8:00 AM–8:45 AM · Cat H
- Drop-in OKStrength & Sculpt8:00 AM–8:45 AM · Trish S
- Drop-in OKReformer Flow9:00 AM–9:45 AM · Nicole P
- Drop-in OKPrenatal Yoga9:30 AM–10:30 AM · Lia P
- Drop-in OKHeated Power Flow9:30 AM–10:30 AM · Gabrielle E
- Drop-in OKPilates9:30 AM–10:15 AM · Kennedy S
- Drop-in OKCircuit Strength9:30 AM–10:15 AM · Trish S
- Drop-in OKMommy & Me Yoga-lates11:00 AM–12:00 PM · Lia P
- Drop-in OKExpress Barre12:00 PM–12:45 PM · Kennedy S
- Drop-in OKHeated DJ Yoga6:00 PM–7:00 PM · Buff & Flo Staff
- Drop-in OKHeated Fusion6:45 AM–7:30 AM · Buff & Flo Staff
- Drop-in OKCircuit Strength7:00 AM–7:45 AM · Katherine L
- Drop-in OKExpress Barre8:00 AM–8:45 AM · Cortney C
- Drop-in OKHeated Power Flow8:00 AM–9:00 AM · Jessica R
- Drop-in OKPilates8:00 AM–8:45 AM · Cat H
- Drop-in OKReformer Sculpt8:00 AM–8:45 AM · Jill P
- Drop-in OKCircuit Strength8:00 AM–8:45 AM · Katherine L
- Drop-in OKHeated Yoga Sculpt8:15 AM–9:00 AM · Kate Ramsey
- Drop-in OKPilates9:00 AM–9:45 AM · Cortney C
- Drop-in OKReformer Sculpt9:00 AM–9:45 AM · Jill P
- Drop-in OKHeated Power Flow9:15 AM–10:15 AM · Kerri P
- Drop-in OKBeatbox9:15 AM–10:00 AM · Sara M
- Drop-in OKAll Levels Yoga Flow9:30 AM–10:30 AM · Tammie Smeltz
- Drop-in OKExpress Barre9:30 AM–10:15 AM · Jessica R
- Drop-in OKAll Levels Yoga Flow10:45 AM–11:45 AM · Rachna C
Membership & pricing
1 Month Unlimited (All)
1 month of unlimited classes at Buff & Flo (including Pilates Apparatus classes). Monthly passes are valid for one month only and do not automatically renew.
1 Month Unlimited (Excluding Pilates Apparatus)
PopularOne month of unlimited group classes minus Pilates Reformer (only $115 with auto-deduction).
3 Months Unlimited
3 months of unlimited group classes minus Pilates Reformer.
6 Months Unlimited
6 months of unlimited group classes minus Pilates Reformer.
Intro to Pilates Apparatus
Package of 2 private 1:1 sessions. Strongly recommended before taking Pilates Apparatus classes.
Group Pilates Apparatus - 1 Class
Group Pilates Apparatus - 5 Class Pack
Group Pilates Apparatus - 10 Class Pack
Group Pilates Apparatus - 15 Class Pack
Private Pilates Apparatus - 1 Class
Private Pilates Apparatus - 5 Class Pack
Private Pilates Apparatus - 10 Class Pack
Group Classes - 1 Class Drop-In
Excludes reformer.
Group Classes - 5 Class Pack
Excludes reformer.
Group Classes - 10 Class Pack
Excludes reformer.
Group Classes - 20 Class Pack
Excludes reformer.
New Member Promo
Two weeks of classes for new members. Does not include Pilates Reformer.
Seniors 65+ - 5 Classes
Seniors 65+ - 10 Classes
Seniors 65+ - 20 Classes
Students 21 & Under - 5 Classes
Students 21 & Under - 10 Classes
Military Discount - 5 Classes
Military Discount - 10 Classes
Reviews
Sign in to reviewMore gyms like this
Locally owned, multi-location Buffalo-area gym chain offering full-size strength & cardio floors, group fitness classes, personal training, and recovery amenities.
Heated yoga studio in Williamsville, NY offering hot 26&2, Vinyasa, and Forrest yoga since 2008.
LA Fitness is a gym located at 3040 Sheridan Drive, Amherst, NY, featuring group fitness classes, aqua fit, yoga, and personal training.
Family-owned, full-service gym in Hamburg, NY offering group fitness classes, personal training, and a co-ed facility with a private women's area since the early 1990s.