Joshua Zeigler


Let's Connect

Let's Connect

he has my utmost respect

he has my utmost respect

“I started training with Joshua over a year ago based on a member’s recommendation. As a great trainer, I have found Joshua to be extremely knowledgeable about fitness training which explains his confidence with his clients. He is a motivator in that you feel like pushing yourself to the next level. He has a real impact on my fitness level and the corresponding mental fitness that one gets from training. Lastly, Joshua is a genuinely nice guy and has my utmost respect.” – Dennis Hughes

Bio & Schedule

Training Availability:

Monday | 6:00 am – 6:00 pm

Tuesday | 6:00 am – 6:00 pm

Wednesday | 6:00 am – 6:00 pm

Thursday | 6:00 am – 6:00 pm

Friday | 6:00 am – 6:00 pm

weekends by appointment

Group Training Sessions:

Monday and Friday | 11:45 am -1:00 pm (strength training & stretching)

Tuesday and Thursday | 8:30 am – 9:45 am (strength training & cardio)

Wednesday | 2:00 pm – 3:15 pm (intro to yoga)

create your own small or large group training



  • Safe, effective training for weight management
  • Helping those interested in starting an exercise program 
  • Appropriate strength and cardiovascular training for all stages of life
  • Confidence building in teens