Training Services

Barbarian Strength Systems (B.S.S.) caters to both athletes and novices alike. We provide expert program design and supervised training in Toronto, Barrie or online for long distance clients.

1 on 1 Personal Training and Group Training

Available at Yonge and Summerhill area in Toronto, ON or Big Bay Point and Prince Williams Way, Barrie, ON

Contact us to book your Free Initial Consultation! Call 416-931-0800

Long Distance (online) Training

4 Week Online Training Program:

PRICE: $100

  • Includes comprehensive assessment: complete online questionnaire
  • Initial phone consultation (up to 30 min)
  • One month progressive training plan (with all workouts, exercises & set/rep progressions)
  • Personalized program design according to your schedule, equipment access, goals, and needs.
  • Includes exercise descriptions (images and YouTube video demonstrations linked) as needed.
  • Weekly monitoring / updates (bodyweight, training progress, waist / hip measurements, photos, etc)
  • Unlimited email / text correspondence.
  • Basic nutrition guidelines (Daily Calories and Macronutrient recommendations. Does not include meal plan .. refer to Auto Diet Coach). Download the free app and set up your account.

Online training programs to increase strength, fat loss, muscle mass.


(JUST $100 / MONTH)


1. CLICK HERE to purchase & Contact me at or 416-931-0800.

2. I recommend all Online Clients register a free account with to keep track of their nutrition.

3. Fill out the comprehensive online questionnaire to provide me with necessary information concerning your current measurements, injuries, training experience, goals, available equipment, and more. Your photos and videos are also helpful but not mandatory.

4. I will then design and send you a personalized 4-week program, including nutrition guidelines, warm-ups, exercise plan, and loading patterns directed toward your specific goals.

5. During your 4-week routine, I will be available to answer any of your questions, to provide feedback, or to make any necessary program adjustments

Contact Josh to book your Free Initial Consultation! 416-931-0800

I look forward to helping you exceed yourself!