Personal Training

How To Pick A Trainer

1. Read the Trainer Bios and details below to find a trainer that fits your needs.

2. Schedule a FREE 30-minute consultation directly with your chosen trainer! Contact information for each trainer is available on our website. Please bring your Client Registration packet to the initial consultation (click here for PDF of registration packet). You can also request a client registration packet at our front desk.

3. Purchase Your Personal Training Package at the Front Desk with our friendly staff.

4. Schedule your sessions directly with your trainer, on your schedule.

5. Get in the best shape of your life!

Our Trainers (Click to Jump to Bio)

Personal Training Package Costs

Initial Consultation (30 minutes)


General Fitness Training 

Individual Client, General Fitness, Single Session (one client, one hour)


Dual-Person, General Fitness, Single Session (two clients, one hour)


Individual Client, General Fitness, 3-Pack (one client, 3 1-hr sessions)


Dual-Person, General Fitness, 3-Pack (two clients, 3 1-hr sessions)


Elite Training 

Individual Client, Elite Training, Single Session (one client, one hour)


Dual-Person, Elite Training, Single Session (two clients, one hour)


Individual Client, Elite Training, 3-Pack (one client, 3 1-hr sessions)


Dual-Person, Elite Training, 3-Pack (two clients, 3 1-hr sessions)


Click here if you need more information or help finding a personal trainer. You will be redirected to the City of Lafayette page where you can use the Waiting List feature to provide your information.

Accepting New Clients (2)

Teresa's Philosophy:

I develop nutrition and strength training programs based on client goals, progressions and life style changes.

Contact Teresa:


E-mail Teresa

  1. Availability
  2. Specialty
  3. Certifications
  4. Past Clients


  • 8am-1pm Monday- Friday
  • 8am-10am on Sundays


KRapolti 4 edited

Krisztina's Philosophy:

I will teach you the basics of building and modifying a fitness program to achieve maximum results, and help you develop a lifestyle that encourages health. Your workout program is going to be both challenging and achievable. I will give you the tools to lose fat, gain muscle tone, improve your health, and enhance your general well-being. I apply a multi-dimensional approach to fitness, integrating mind and body. (I have a degree in Physical Therapy, I am a Group Fitness Instructor and a Yoga Teacher besides being a Personal Trainer) I always focus on strengthening the back and the abdominal area, as it is the core that is the foundation of a healthy body. I am also an Ayurveda Therapist, I use that knowledge to personalize your training sessions even more, according to your body constitution.

Contact Krisztina


E-Mail Krisztina

  1. Availability
  2. Specialty
  3. Certifications
  4. Past Clients


  • AM/PM Mon-Friday
  • No weekends
J Wagner 2
Accepting New Clients (3)

Jack's Philosophy:

I work within the "joint-by-joint" approach where range of motion is determined and corrective movements that are unique to the client are used, all while teaching how these movements are functional and "purposeful." We will work on core tenants of training, like pushing and pulling opposing muscle groups, and why this is important for balance.

A good trainer is able to change plans (sometimes immediately) to accommodate the soon-to-be-friend that has entrusted you with his or her health and well being. I work closely with Doctor's to help my clients stay away form the Doctor! This is my passion; you can trust in my training knowing that your new friend doesn't care what you know, but knows that YOU CARE.  

Contact Jack:


E-mail Jack

  1. Availability 
  2. Specialty
  3. Certifications
  4. Past Clients


  • Available early AM depending on the day. 
  • Available some evenings. 
  • Available Weekends. 
Mary Ritter tree picture
Accepting New Clients (1)

Mary's Philosophy-

My belief as an endurance athlete, coach and personal trainer is to integrate “Functional Strength Training” into my athlete’s workouts. Most endurance athletes are already stressing their bodies and overuse injuries are all too common. I focus on stability, mobility, balance and agility as a base for strength training. I will give you a solid foundation, flexibility and range of motion; all important factors for gaining efficiency, speed and quickness in all sports and activities. I also love to take clients outdoors when the weather permits.

I am a 2 x 70.3 World Championship Qualifier, 3 x Ironman Finisher (AWA status in 2013 and podium finisher in 2016), completed 25 marathons and 100+ triathlons of all distances.

Contact Mary:


E-mail Mary

  1. Availability
  2. Specialty
  3. Certifications
  4. Past Clients


  • 3-6 PM weekdays.  
  • Occasional weekend session(s) upon request. 
JRuchwarger Face
Accepting New Clients (4)

I develop my program based on my client’s needs. I want to help people with their knowledge of and confidence in the gym. I believe in focusing on how your body receives each movement so that you are in tune with your muscles, and can feel your body responding to the exercise. I like to mix in a lot of free-weight, and body-weight exercises.

I’ve competed in two body building shows, hiking and basketball enthusiast and sprinter.

Contact Josh:


E-mail Josh

  1. Availability
  2. Specialty
  3. Certifications
  4. Past Clients


  • Mondays
  • Wednesday
  • Fridays
  • Saturday AM
A Castellano
Accepting New Clients (5)

You won’t get stronger doing the same things you’ve been doing for years. We’ll work together to find ways to get better results from the exercise you enjoy doing and find some new things to try that will improve your strength and fitness in everything.

  1. Availability
  2. Specialty
  3. Certifications
  4. Past Clients


  • Most weekdays, some weekend availability