Text
☎ ☎ (916) 260-1935 Try a Free Class
Home › Our Trainers

Meet the trainers

Between them, our trainers carry well over a century of experience — most of it with people who have a history to work around.

David Greene

David Greene

Founder · Personal Trainer

Dave has been a personal trainer for over 40 years.

  • NASM: Certified Personal Trainer, Performance Enhancement, Corrective Exercise, Senior Fitness, Women’s Fitness Specialist
  • ACE: Orthopedic Exercise Specialist, Lifestyle & Weight Management
  • AAHFRP: Post Rehabilitation Conditioning Specialist
  • CPRS: Certified Post Rehabilitation Specialist
  • Ready State: Certified Movement & Mobility Specialist
Aaron Robinet

Aaron Robinet

Functional Integrated Health Coach

Three decades dedicated to helping people reclaim their movement and restore a sense of well-being.

  • CHEK Integrative Movement Science Practitioner, Level 2
  • CHEK Holistic Lifestyle Coach, Level 3
  • NASM Corrective Exercise Specialist (CES)
Walter Uston

Walter Uston

NASM Certified Personal Trainer

Walter specialises in building strength, mobility and longevity, bringing a results-driven approach that helps clients build confidence, improve health and make changes that last.

Toni Mounts

Toni Mounts

Medical Exercise Specialist

Never athletic when young, Toni took up running in the late 80s and by 1995 was an All-American Triathlete, 10th in the world in her age group. Seeing what a good coach did for her is what made her become one. Certified in post-rehabilitation since 1996, she is in her 70s and still at it.

  • Post-Rehabilitation: METI Medical Exercise Specialist
  • Senior fitness, functional strength, balance & coordination
  • Holistic nutrition and plant-based cooking classes
Debbie Gast

Debbie Gast

Senior Fitness & Aquatic Specialist

25+ years helping adults maintain active daily living, with certifications from ACE and the Aquatic Exercise Association and deep experience across a range of mobility impairments.

Work with one of them

Tell us what you are working around and we will match you with the right trainer.

Call (916) 260-1935 Class schedule

Come try a class. It's on us.

Visit for a free class and a tour — no membership, no pressure. Bring a friend if you like.