Special offer for first time customers regis

Unlock The Potential For A Long Healthy Life

Plant Based Fitness For Life-Long Health & Fitness Transformation

Change Starts Within

Self-care starts with the knowledge that how well we care for our bodies and minds can greatly affect our future. No matter the challenges life throws at us, adapting to a lifestyle that gives us the best chance for a long, healthy life is best for us and for our families.

I work with people all over the bay area with common goals to save time, live longer, and burn fat to accomplish and maintain healthy living. Life is too short to be sick. It’s time to start living!

Book a consultation today and learn how you can energize your life and revolutionize your health.

Get To Know Us

All About Plant Based Fitness

Transform Your Life With Plant Based Fitness

Transform At Plant Based Fitness

What To Expect From Plant Based Fitness

Farm to Table Fresh

Plant Based Fitness Meals

Check Out Our Meals 

Play Video

How Plant Based Fitness Helps Others Be Successful In Life

Modeling healthy behavior is crucial to us at Plant Based Fitness. We don’t just train our clients through a workout routine and send them home. We don’t just sell meals and wait for their return to buy more.

Our goals at Plant Based Fitness are to teach our clients lifestyle changes that impact and transform and can be managed and maintained for life.

The Plant Based Fitness Method

For 6 years, Plant Based Fitness has helped more than 1,000 people change their lives through proper nutrition and fitness training.

Our clients trust our team to deliver results using our core principles:


Learn my strategies to help you control your mindset and your environment


Learn my strategies to help you control your mindset and your environment


Complete self-exploration exercises that help you unlock the ‘why’ behind your habit growth.


Make your habits stick for good with tools that keep you on track.


My family history proved lifestyle choices lead to a shorter lifespan. I needed to change for myself, and teaching this impactful change became my life. Plant Based Fitness focuses on fat burning weight loss through transformational changes.



I opened Plant Based Fitness as a way to introduce this lifestyle change with the goal of empowering clients up with the knowledge and skills to eat well, eat for life, and the principles of body movement that evoke change. I teach each client how to create this healthy lifestyle and how to fit it into their busy lives.  


Plant Based Fitness is steeped in the dream of helping others succeed on their journey to weight loss, healthy bodies, and longer, more fulfilling lives. Our Transformation Studio is here to guide the way and supply the right foods and knowledge to reach the desired long-term success.


Simple Habits

107 minutes of premium course content.

Create A Healthy Lifestyle With A Plant Based Fitness Mindset

Plant Based Fitness cares. We are in this business to help people. We believe fad diets are setups for failure & quick fixes allow for follow-up weight gain. We teach our clients how to live a healthy lifestyle that is sustainable, enjoyable, and not restricting. The eating and fitness habits you will learn from us will last a lifetime.

Fitness and Nutrition Solutions

Too many of us stress over health matters. This stress can be overwhelming and stop us in our tracks. With fads & gimmicks around every corner, it’s all too easy to fall into a trap of overspending - time & money - and getting nowhere fast. Plant Based Fitness stands firm in the belief that our wealth lies in our health. When we invest in solution-based health routines and habits, our return pays off in added years of great living, doing what we love with the people we love - for longer.


Our core message to our clients is we care about you. We care about you while you are with us and when you’re away from us. Our fitness and nutritional meal plans give you the tools to succeed no matter the challenges you face. Our coaching style allows room for support and growth as you learn just how Plant Based Fitness is as much self-care as it is a lifestyle.

Get lifetime access to Plant Based Fitness

::-webkit-input-placeholder { color: #000 !important; font-size: 16px; opacity: .7; } :-moz-placeholder { color: #000 !important; opacity: .7; font-size: 16px; } ::-moz-placeholder { color: #000 !important; opacity: .7; font-size: 16px; } :-ms-input-placeholder { color: #000 !important; opacity: .7; font-size: 16px; } .modal-open .modal { background: rgba(11,30,49,.9); } .modal .modal-dialog { transform: rotate(-5deg) scale(0.7) !important; opacity: 0 !important; transition: .3s !important; } .modal.show .modal-dialog { transform: rotate(0deg) scale(1) !important; opacity: 1 !important; margin: 0 auto; } .progress { height: 8px; margin-top: 0px; margin-bottom: 7px; } .progress-bar-text { font-size: 14px; color: #54606c; margin-bottom: 16px; } .modal-header { flex-wrap: wrap; } .modal-header h3 { padding-bottom: 0px; } .modal-header h4 { margin: 0 auto; display: block; font-size: 16px; font-family: 'Inter,sans-serif'; margin-bottom: 16px; text-transform: unset; line-height: 24px; color: #54606c; } .grecaptcha-badge { display: none; } .wrapper-area .modal-header { padding: 70px 50px 0px 50px; border: 0; position: relative; } .wrapper-area .modal-header h4 { color: #666; font-size: 16px; font-weight: 300; font-family: 'Inter', sans-serif; margin-bottom: 16px; max-width: 350px; } .wrapper-area .modal-header .close { position: absolute; top: 15px; right: 15px; background: transparent; height: 30px; width: 30px; opacity: 1; color: #fff; border-radius: 100%; border: none; margin: 0; padding: 0; } .wrapper-area .modal-header .close img { margin: 0; } .wrapper-area .modal-content { border-radius: 5px; } .wrapper-area .modal-body { padding: 0 50px 50px 50px; margin: 0; } .wrapper-area .modal-dialog{ max-width: 500px; } .wrapper-area .modal-title { font-family: 'Inter', sans-serif; font-size: 32px; color: #202832; font-weight: 800; line-height: 40px; margin-bottom: 16px; letter-spacing: -1.01px; text-transform: unset; margin: auto auto 16px auto; } .infusion-form.if { display: block; max-width: 650px; margin: auto; padding-top: 0; background: #fff; box-sizing: border-box; font-family: 'Inter', sans-serif; } .infusion-form.if > p { margin-bottom: 20px; font-family: 'Inter', sans-serif; } .infusion-form.if .infusion-option { display: inline-block; margin-top: 8px; } .infusion-form.if .infusion-option:first-child { margin-right: 20px; } .infusion-form.if .infusion-field input, .infusion-field textarea, .infusion-field select { width: 100%; padding: 10px; border-radius: 5px; background: #fff; border: 1px solid #e9eef1; height: 48px; /* box-shadow: 0px 0px 3px #F1F1F1; */ transition: .3s; font-family: 'Inter', sans-serif; font-size: 16px; } .infusion-form.if .infusion-field input:focus, .infusion-field textarea:focus { outline: none; background: #fff; border: 1px solid #101010; } .infusion-field span.fw-icon { position: absolute; top: 0; right: 0; width: 50px; height: 100%; line-height: 45px; font-size: 20px; text-align: center; } .infusion-field span.fw-icon .fa.fa-mobile{ font-size: 30px; } .infusion-form.if .infusion-field > label { padding-bottom: 5px; display: none; cursor: pointer; } .infusion-form.if .infusion-submit { text-align: center } .infusion-form.if .infusion-submit button { background-color: #0072ef; box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.15); color: #fff; display: inline-block; font-size: 20px; font-weight: 500; margin: 0; padding: 10px 25px; position: relative; transform: none !important; transition: all .1s ease 0s; z-index: 2; cursor: pointer; border: 0px solid #ddd; border-top: 1px solid #34947F; border-bottom: 1px solid #34947F; font-family: 'Inter', sans-serif; border-radius: 5px; line-height: 30px; margin-top: 30px; } .infusion-form.if .infusion-submit button:hover { box-shadow: 0 4px 14px -6px rgba(0, 0, 0, .8); background: #0079FF; border-top: 1px solid #34947F; border-bottom: 1px solid #34947F; } .infusion-form.if input[type=submit]:active { background-color: #00278A } #ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content { z-index: 99999 !important; } .infusion-form.if .infusion-field.two-column { float: left; width: 50%; padding-right: 30px; box-sizing: border-box; } .infusion-form.if .infusion-field { margin-bottom: 12px; position: relative; } .infusion-form.if .infusions-fields { clear: both; overflow: hidden; } /* Checkbox */ .infusion-form.if .infusion-radio input[type=radio] { position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0; } .infusion-form.if .infusion-radio input[type=radio] + label { padding-left:30px; height:22px; display:inline-block; line-height:22px; background-repeat:no-repeat; background-position: 0 0; vertical-align:middle; cursor:pointer; padding-bottom: 0 !important; } .infusion-form.if .infusion-radio input[type=radio]:checked + label { background-position: 0 -22px; } .infusion-form.if .infusion-radio label{ background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_2983d659a567302637df5bbf66af6765.png); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } @media all and (max-width:768px) { .infusion-form.if .infusion-field.two-column { float: none; width: 1000%; padding-right: 0px; box-sizing: border-box; } .wrapper-area .modal-header { padding: 50px 20px 0px 20px; } .wrapper-area .modal-title{ font-size: 22px; } .infusion-form.if .infusion-submit button { font-size: 16px; } .wrapper-area .modal-body { padding: 0 20px 20px 20px; } div.modal#optinmodal { padding: 0 !important; box-sizing: border-box; } } @media all and (max-width:350px) { .infusion-form.if{ padding: 0px; } }
if( !$(".wrapper-area .infusion-form").hasClass('if') ){ $(".wrapper-area .infusion-form").addClass('if'); } var allAnkor = $("a"); for( i = 0; i < allAnkor.length; i++ ){ var ankorhref = allAnkor[i].getAttribute("href"); if( ankorhref ){ var firstCarVal = ankorhref.charAt(0); if( "#"== firstCarVal ){ var modalId = allAnkor[i].getAttribute("href"); $(allAnkor[i]).attr("data-toggle","modal"); $(allAnkor[i]).attr("data-target",modalId); } } }

The Plant-Based Fitness Way
Healthy Nutrition & Lifelong Success


  • Fitness Consultation
  • Nutrition Consultation
  • Plant-Based Sea Moss
  • Online Training
  • Plant-Based Transition Program Online
  • Free Downloads: Be Informed

Schedule A Consultation

Not sure if plant-based transformation is right for you or what exactly to expect?

Schedule an online or in-person consultation with Gary and learn about the program and meal prep options.
This is a life-changing transformation with true intent and purpose, so if you’re serious about change – we can promise change. If you’re looking for a trainer to commit to you outside of the gym – we can commit to caring for your journey every step of the way.

Our consultation fee is $30 and is applied toward tour first month of training. This is the time to tack action and change your path for good. Everyone has an individual reason for wanting to live a longer, healthier life. Because you matter, we want to help you meet those goals.

Get Fit, Stay Fit.
Eat Healthy, Stay Healthy


0 +

Plant Based

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit.