Karras Training / In-person personal training

Train with purpose. Build your next chapter.

A personalized plan. Hands-on coaching. A clear path forward. Find the right level of support for your training goals.

Personalized programmingOne-on-one instructionExclusively at Elite Fitness & Recovery

Certified guidance

About Me

My own fitness journey has shaped the way I coach and taught me that lasting progress comes from consistency, patience, and having the right support. As an ISSA-certified personal trainer and nutritionist, I take a supportive and encouraging approach while providing clear, personalized guidance. Every session and program is built around your goals, experience level, and individual needs so you can train with confidence and make steady progress.

Exterior of Elite Fitness & Recovery in Bay Minette, Alabama

Exclusive in-person training location

Elite Fitness & Recovery

1065 US-31, Bay Minette, Alabama

All in-person Karras Training sessions are held exclusively at this gym.

Gavin Karras ten-month physique transformation comparison 10-month transformation

My fitness journey

Built through consistency.

My own 10-month transformation taught me that lasting progress comes from consistent training, proper nutrition, and a clear plan. That experience now shapes the supportive, goal-focused approach I bring to every Karras Training client.

Individual results vary based on consistency, nutrition, experience, and other factors.

ISSA Certified Personal Trainer Supportive One-on-One Coaching Elite Fitness & Recovery Training by Appointment

Personal training in Bay Minette, Alabama

Getting started is simple.

From choosing your plan to completing your first session, you’ll know exactly what comes next.

  1. 01

    Choose your support

    Select the program, walkthrough, single session, or monthly coaching option that best matches your goals.

  2. 02

    Tell me about yourself

    Complete the client questionnaire so I can understand your goals, experience, schedule, and limitations.

  3. 03

    Plan the next step

    I’ll review your answers and contact you to confirm the details or schedule your in-person session.

  4. 04

    Start training

    We’ll meet exclusively at Elite Fitness & Recovery and begin with coaching that fits your current level.

Your first session

What to expect

  • A conversation about your goals and training history
  • A review of injuries, limitations, and exercise experience
  • Technique coaching and exercises suited to your current level
  • A clear understanding of your next steps

Before we train

Client paperwork

Before your first in-person session, you may be asked to complete a health screening, informed consent and liability waiver, emergency contact information, a training agreement, and any forms required by Elite Fitness & Recovery.

Additional medical clearance may be requested when appropriate for your safety.

Review the client onboarding process

Training policy

Scheduling made clear.

Please provide at least 24 hours’ notice when rescheduling or canceling a session. Cancellations made with less than 24 hours’ notice may result in the session being forfeited. Emergencies will be considered individually.

Please arrive on time and ready to train. Arriving late may shorten the session so the next scheduled client is not affected.

Monthly coaching sessions are intended to be used during the purchased package month and do not automatically roll over unless an exception is approved in advance. Purchases are normally final after program preparation or scheduling has begun; exceptional refund requests are reviewed individually.

Read the complete training policies

Ready when you are

Let’s find the right starting point for you.

The details / Programs & pricing

Your goals. Your level of support.

Choose the level of support that fits your goals. All in-person sessions take place exclusively at Elite Fitness & Recovery in Bay Minette.

01

Personalized Program

$30

Includes

  • Personalized workout program
  • Exercise selection based on your goals
  • Sets, reps, and progression
  • Answers to any questions you have about your program
View program: Personalized Program

02

Single Person Training Session

$35

Includes

  • 60-minute in-person workout
  • A thoughtfully structured full-body session designed to cover as many major muscle groups and movement patterns as possible
  • Technique coaching

A custom workout program is not included.

Training location

All in-person training is provided exclusively at Elite Fitness & Recovery, 1065 US-31, Bay Minette, Alabama.

View program: Single Person Training Session

03

Program + Walkthrough

$65

Includes

  • Personalized workout program
  • Exercise selection based on your goals
  • Sets, reps, and progression
  • One 60–90 minute in-person session
  • Learn every exercise with technique coaching
  • Explanation of how to progress
  • Time to answer your questions

Training location

All in-person training is provided exclusively at Elite Fitness & Recovery, 1065 US-31, Bay Minette, Alabama.

View program: Program + Walkthrough

04

Monthly Coaching

4 Sessions / Month$125

8 Sessions / Month$235

Includes

  • Personalized program
  • 1–2 in-person sessions each week, depending on your package
  • Progress tracking
  • Form checks
  • Program adjustments

Training location

All in-person training is provided exclusively at Elite Fitness & Recovery, 1065 US-31, Bay Minette, Alabama.

View program: Monthly Coaching

05

Personalized Nutrition Plan

$30

A one-time nutrition plan built around your goals, food preferences, schedule, and lifestyle.

Includes

  • Personalized calorie and macronutrient targets
  • Flexible meal-building framework
  • Sample meals and food substitutions
  • Grocery recommendations
  • One revision within seven days
  • Answers to nutrition-related questions for seven days

Nutrition guidance is educational and is not a substitute for medical nutrition therapy or care from a registered dietitian or medical professional.

View program: Personalized Nutrition Plan

06

Workout Program + Nutrition Plan

$50

A complete one-time training and nutrition package designed around your goals, experience, available equipment, food preferences, and schedule.

Includes

  • Personalized 4–6 week workout program
  • Exercise selection, sets, reps, rest periods, and progression
  • Personalized calorie and macronutrient targets
  • Flexible meal-building framework and sample meal ideas
  • Food substitutions and grocery recommendations
  • One revision within seven days
  • Answers to program and nutrition questions for seven days

Nutrition guidance is educational and is not a substitute for medical nutrition therapy or care from a registered dietitian or medical professional.

View program: Workout Program + Nutrition Plan

07

1-on-1 Online Coaching

$99 / month

Ongoing personalized coaching for clients who want a complete training plan, nutrition guidance, accountability, and regular adjustments. This purchase covers one month of coaching.

Includes

  • Initial consultation and detailed questionnaire
  • Fully personalized training program
  • Personalized calorie and macronutrient targets
  • Meal-building guidance, sample food options, and nutrition habit coaching
  • Weekly progress check-in
  • Progress tracking with optional weight, measurements, and photos
  • Up to five exercise-form videos reviewed per week
  • Program and nutrition adjustments based on progress
  • Monthly program refresh
  • Messaging support Monday through Friday
  • Responses within 24 hours on business days

After purchase: Complete the client questionnaire and waiver. Gavin will contact you within 24–48 hours, and your initial plan will be delivered within 3–5 business days after receiving the required information.

Nutrition guidance is educational and is not a substitute for medical nutrition therapy or care from a registered dietitian or medical professional.

View program: 1-on-1 Online Coaching

Questions, answered

Before we get started.

A few quick answers to help you feel confident before choosing a training option.

Where does in-person training take place?

All in-person Karras Training sessions are held exclusively at Elite Fitness & Recovery, located at 1065 US-31 in Bay Minette, Alabama.

Is personal training suitable for beginners?

Absolutely. Your training is based on your current experience, confidence, and goals. Exercises can be taught step by step and adjusted as you progress.

Which training option should I choose?

Choose a Personalized Program if you mainly need a clear plan to follow on your own. A Single Training Session is best for hands-on coaching without a custom program. Program + Walkthrough combines a personalized plan with a complete exercise walkthrough, while Monthly Coaching provides ongoing sessions, progress tracking, and adjustments.

Choose a Personalized Nutrition Plan for calorie and macro guidance, Workout + Nutrition Plan for both one-time plans, or 1-on-1 Online Coaching for ongoing training, nutrition support, and weekly check-ins.

What happens after I purchase a training plan?

You’ll complete a short questionnaire about your goals, experience, availability, and any limitations. I’ll review your answers and contact you to coordinate the next steps or schedule your session.

What should I bring to an in-person session?

Wear comfortable workout clothing and supportive training shoes, and bring water. Please share any relevant injuries, limitations, or medical guidance before we begin.

Do you provide nutrition guidance?

I can provide general nutrition coaching that supports your fitness goals and helps you build practical habits. Medical nutrition therapy, diagnosis, and treatment should be handled by an appropriately licensed healthcare professional.

Take the first step

Let’s talk about your training.

Share your goals, availability, and the program you’re interested in. All in-person training is provided exclusively at Elite Fitness & Recovery in Bay Minette.

Elite Fitness & Recovery
1065 US-31, Bay Minette, Alabama