Personalized wellness sessions • Richmond, VA

MOVE BETTER.
FEEL BETTER.
LIVE BETTER.

Helping you move, create, and reconnect with yourself—one session at a time.

Geraldine standing confidently on the beach at sunrise
Signature BodyWorks eventSunrise + Sunset Stretches & Strokes

Yoga followed by painting the sunrise or sunset on canvas—a complete Move • Create • Connect experience.

Personal TrainingYoga + PilatesHands-On Assisted StretchMindful PracticesCreative Artistic OutletsVirtual Offerings

More than another workout

You don't need just another workout.
You need an hour that's just for YOU.

Whether you're chasing a fitness goal, rebuilding your confidence, relieving stress, improving mobility, or simply looking for one guilt-free hour to yourself...

I'll meet you where you are.

Together, we'll build strength, create healthy routines, and reconnect with the strongest, healthiest version of YOU.

Because every session is designed around your goals, your schedule, and your life.

A different approach to wellness

There isn't one right path.
Only the one that's right for you.

BodyWorks by G brings evidence-based fitness together with yoga, assisted stretch, mindful practices, creativity, and community.

No pressure to be perfect. No one-size-fits-all plan. Just expert guidance, genuine encouragement, and tools that help you feel better—in and beyond a workout.

The BodyWorks Blueprint

The BodyWorks
Method

Movement is where we begin. Creativity is where we add a little more fun. Connection is what carries us forward.

MOVE

Build strength, mobility, confidence, and energy.

CREATE

Create healthy habits, joyful experiences, and routines that fit your life.

CONNECT

With your body, your breath, yourself, and community.

At BodyWorks by G, we combine evidence-based fitness, mindful movement, breathwork, creativity, and community to strengthen the whole person.

Progress over perfection.
Possibility over pressure.

The BodyWorks Blueprint Workbook

Coming soon

Your method,
made practical.

A guided workbook built around Move • Create • Connect—with movement, reflection, gratitude, mindful resets, creativity, and simple tools designed to fit real life.

This is where the finished digital workbook will live. When it's ready, you'll be able to preview it and purchase your copy right here.

Join the workbook list
BodyWorks by G

THE BODYWORKS
BLUEPRINT

MOVE • CREATE • CONNECT

Offerings + packages

Wellness that fits real life.

Choose a single session, a package, or a personalized combination designed around you and your people.

Personal Training

In-home and virtual strength sessions built around your body, your goals, and your real life.

Single sessions • Multi-session packages • In-home • Virtual

Hands-On Assisted Stretch

Personalized, hands-on stretching to help release tension, improve flexibility, and help you feel better in your body.

Focused sessions • Full-body sessions • Multi-session packages

Community Group Exercise

Welcoming group movement for every starting point—from energizing HIIT bootcamps to yoga and mindful movement.

Drop-ins • Class packs • Private groups

Creative Events

Paint nights, craft parties, and creative gatherings for birthdays, friends, families, and communities.

Paint-only gatherings • Movement + painting • Full experiences

Virtual Options

Not in Richmond? No problem—good energy travels. Paint nights, yoga classes, and personal training can come straight to your screen.

Single sessions • Multi-session packages • Virtual parties

Signature BodyWorks by G event

Sunset Stretches
& Strokes

Private and group bookings available

A rooftop yoga class followed by painting the sunset—at sunset. Rooftop sessions are weather permitting, with an indoor backup when available. Events are offered monthly based on demand, and private dates are also available.

View events + join the list
Stretch at sunset.Paint the view.Move • Create • Connect

Make it yours • Private + group events

Get the complete BodyWorks experience—personalized.

Whatever you're gathering for,
I can make it yours.

Birthdays, bachelorette nights, family reunions, divorce parties, girls' days—or simply a reason to get your favorite people together. I'll build the experience around your group, your energy, and the kind of day you want to have.

Package

Combine Two

Movement + canvas painting

Choose your movement, then follow it with canvas painting.

Package

Short + Sweet

A relaxed paint-only gathering

A simple paint night with no stretch.

Easy. Creative. Completely yours.

Paint Kits • Create From Anywhere

Richmond to the West Coast—and everywhere in between.

Pickup, shipping, and virtual party options available

Keep creating after the event, send one as a gift, or host friends across the country. Kits can be shipped anywhere in the U.S., and we can bring the whole party together on Zoom.

Request a kit or virtual party

Move • breathe • imagine • create

Kids Events

Private and group event packages available

Playful, welcoming experiences where kids can move their bodies, explore mindfulness, and make something they're proud to take home.

01

Move

Yoga, movement games, stretching, and age-appropriate ways to build confidence in their bodies.

02

Mindfulness

Breathwork, body awareness, calming games, and simple tools kids can use in everyday life.

03

Create

Painting, colorful crafts, hands-on projects, and plenty of room for imagination and fun.

Perfect for birthdays, community events, school groups, after-school programs, and just-because creative afternoons.

Plan a kids event
Close-up portrait of Geraldine in front of a blue mandala

Meet Geraldine

Coaching with experience—and heart.

I'm a fitness professional, yoga teacher, mindfulness educator, and mom who understands that life doesn't always leave room for the “perfect” routine.

Begin where you are. Whether you're training through pregnancy, returning after a break, or ready for a new challenge, I'll meet you there and help you move toward where you want to go.

Together, we'll set meaningful goals, build a realistic plan, and celebrate each one we accomplish.

You don't have to do this alone.

300-Hour Yoga TeacherCertified Fitness ProfessionalMindfulness EducatorPrenatal Wellness Support

Established with heart

What clients
are saying.

Trusted by clients for more than a decade.
Some clients have trained with Geraldine for more than 13 years—a reflection of the lasting relationships behind BodyWorks by G.

Read 17 more client reviews
♡ ♡ ♡ ♡ ♡

I miss Geraldine! I've been practicing yoga for over 17 years. She is one of my favorite yoga instructors. Each class started with a short inspirational reading, but no two classes were ever the same. Her class was always challenging. We worked hard and stretched completely at the end. Geraldine is an experienced, motivating, encouraging, gentle, caring instructor. You will love her!

Gabrielle Rispoli-PuzzoYogaClient recommendation
♡ ♡ ♡ ♡ ♡

I always love my workouts with Geraldine! During 30 minutes I get in a really good workout, and she pushes me in a motivational but kind way. She's really helped me stay accountable for working out and being fit, and I'm so grateful for her style and support!

Kate CasolaroAccountabilityClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is a fantastic teacher, trainer, and all-around awesome person! We worked together at Volt Wellness in Glen Rock, and she was a consummate professional at all times. Her upbeat attitude is infectious, and she made working out a breeze—even when she pushes you to go further. I highly recommend her services. She rocks!

Kerri Regan DellatacomaProfessional ColleagueClient recommendation
♡ ♡ ♡ ♡ ♡

Working out with Geraldine is great! She is positive, encouraging, and a joy to be around! She is equipped to help you reach any fitness goal you may have—from flexibility training and distance running to improving overall strength and everything in between. I definitely recommend Geraldine and her services!

Nicole LeverettPersonal TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is a fantastic trainer. We talk about my goals, and she develops the perfect routine that is both challenging and fun. She is always positive and encourages me to push myself more than I would ever have done on my own.

Carol StoddardPersonal TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Lifestyle changes with a positive, sunny attitude. You cannot go wrong with motivation like that.

Candy PiccoloMotivationClient recommendation
♡ ♡ ♡ ♡ ♡

I am normally very intimidated by working out with someone, and I have to say that Geraldine is so motivating and encouraging. It is such a pleasure, and I am so looking forward to working with her!

Jillian Alger LamakerEncouragementClient recommendation
♡ ♡ ♡ ♡ ♡

I've done yoga in 15 different states, three different countries, and two different continents—and Geraldine is the best around. Six stars out of five!

Greg TanenbaumYogaClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine takes custom to the next level. She brings a personalized and upbeat approach to each client and makes it possible no matter where you are. Best of all—the results are fantastic!

Pam SeidmanVirtual TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is an awesome instructor! I have been taking her kickboxing classes on Sundays and love it! She's very welcoming and always there to greet everyone with a smile. Geraldine does a great job at motivating the class. Her positive energy is contagious. Her classes are fun and exhilarating, and I really get a great workout. She's the best!

Anastasia SewellKickboxingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is great. She's so motivating when working out, as well as very knowledgeable in regard to fitness and health in general. I love working sessions with her—her positive and friendly energy really gets me focused, in the zone, and gives a great workout!

Farrah SnyderPersonal TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Highly recommend one-on-one Skype sessions with Geraldine. Her workouts are challenging, and she is super encouraging and motivating.

Juliane LauretanoVirtual TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is a fantastic trainer. She is always positive and encourages me to push myself more than I would ever have done on my own.

Jeff MeyerPersonal TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine brings the fun to fitness! She is extremely motivating and makes sure you reach your goals and more! I've had the opportunity to get to know her on an instructor level and build a friendship. Whenever I am feeling sluggish or not motivated, G always picks me up! She is your biggest supporter and motivator, and will always reach out when you least expect it. She never stops and won't let you either!

Lauren MarieGroup FitnessClient recommendation
♡ ♡ ♡ ♡ ♡

Gerry is amazing. She is always positive, always on time, and can customize a workout for you based on your goals, fitness level and interests, and injuries. She keeps an eagle eye on your form and keeps you motivated. All in all, A-plus!

Anita KawatraPersonal TrainingClient recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is amazing! She is one of the best trainers I have ever worked with. She is extremely dedicated to her practice and makes the workouts challenging and enjoyable. She knows how to construct the perfect workout, and you will see results!

Erica CristalloPersonal Training2020 • Client recommendation
♡ ♡ ♡ ♡ ♡

Geraldine is an amazing trainer who always keeps you in check and constantly motivates you. A workout with her feels so rewarding in the end. Count on this woman to get you to your best self.

Paulina CzartoryskiPersonal TrainingClient recommendation

Share your experience

Leave Geraldine a review.

Your words mean so much—and they help future clients understand what BodyWorks by G feels like.

Every new review is held for approval before it appears publicly.

Your rating

Reviews are held for approval before appearing publicly. Your email will never be displayed.

Geraldine with a BodyWorks beach fitness groupA cheerful Row House class with GeraldineGeraldine leading a community fitness class in the parkGeraldine sharing a celebratory hug with a client after a beach class

Movement + community

Come for the class.
Stay for the community.

Private coaching, group fitness, pop-up bootcamps, paint nights, and welcoming experiences designed to bring people together.

Beach mornings, studio sweat, big smiles—and people who keep showing up for one another.

A little BodyWorks history

How it started.
How it's going.

From my girls joining me on the mat, to working out together as they grew, to coaching while very pregnant—and doing it all again as I share my love of fitness with my younger son and daughter. Movement has always been woven into our family life.

01 • Then

My first little workout partners

They climbed on, copied the poses, and made every workout a family affair.

Geraldine planking with her daughters when they were littleGeraldine and her daughter practicing downward dog togetherGeraldine practicing wheel pose with her daughterGeraldine and her daughters practicing yoga together on the beachGeraldine planking while her daughter rides on her backGeraldine exercising at home with her young daughters
02 • Every season

Still coaching—very pregnant

Fitness didn't stop when life changed. I kept coaching, adapting, and showing up through pregnancy and beyond.

Geraldine coaching a group fitness class while very pregnantGeraldine taking a gym mirror photo while pregnant
Yes—that's me, very pregnant! ♡
Geraldine working out with her daughter today
Full circleStill moving together
Geraldine and her daughter smiling after a workout
Full circleStill showing up together
Geraldine working out with her daughter in the gym
Full circleStronger together
03 • Doing it all again

Sharing the love with my younger two

Back in the studio with a baby in my arms and a toddler close by—then bringing the same joy, movement, and mindfulness home.

Geraldine at the gym holding her baby with her toddler nearbyGeraldine holding her baby at the gymGeraldine holding her young son in the gymGeraldine sharing a mindful moment with her younger son and daughter
Geraldine

Your next step

Ready to begin?

Tell me what you're looking for and we'll find a starting point that feels right for you.