Start here
Your first class is free
Pick any morning session in any of the five towns and come swing with us. It costs nothing to try.
FreeGulfport · Biloxi · Long Beach · Ocean Springs · Pass Christian
Kettlebell training on the sand at first light, in five coast towns. Call the number and your first class is free.
Service area
Five towns, one stretch of sand, one sunrise. Wherever you wake up between Pass Christian and Ocean Springs, there's a session near you.
Drop-in is $22 in every town
Not sure which beach is closest to you? One call sorts it out.
Call (555) 014-2290Rates
Start with the free class, then choose whatever fits your mornings — a single session, a month, a six-week start, or one-on-one coaching. Same prices in every town.
Morning group session, on the sand
Every group session runs outside in the morning, weather permitting. Call or text and we'll tell you today's start time and where to meet.
Start here
Pick any morning session in any of the five towns and come swing with us. It costs nothing to try.
FreeBy the session
In town for a few days, or training around a shift? Pay for the mornings you can make.
$22 a classBy the month
One flat rate for a whole month of morning sessions, in whichever town you turn up in.
$139 a monthNew to kettlebells
Six weeks of coached, step-by-step reps that build the swing from the ground up, so the basics stick.
$185One-on-one
One coach, one kettlebell, your pace. Booked around your mornings, whether you're after a first swing or a cleaner one.
From $60 a sessionGetting started
No app and no sign-up form. One phone call and you know where to be and when to be there.
Ring the number or send a quick text. Tell us which town you're in and we'll point you to the right stretch of beach.
Bring water, a towel, and shoes you don't mind getting sandy. Ask us what else to bring when you call.
Come and swing with the group. After that, drop in any morning for $22 or take monthly unlimited at $139.
Rise and grind
First class free, every town on the coast, every morning. Pick up the phone and let's get you on the sand.
Gulfport · Biloxi · Long Beach · Ocean Springs · Pass Christian