IronCore Performance

Before & After Nutrition specializes in personal and online training. Train with our revolutionary online training app. Our trainers will customize your unique workouts, which you can access online or through your smartphone.

Main Products

  • 12 Pack - 1 on 1 Training Session (In Person)

    12 x 1 on 1 Training Sessions (In Person) - 60 minutes per session *Price Includes GST

    On purchase, you will get 12 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $1,134.00 CAD
    one time
  • 12 Pack - Semi-Private Training Sessions (In Person)

    12 x Semi-Private Training Sessions (In Person) - 60 minutes per session for 2 clients *Price Includes GST & is listed per person.

    On purchase, you will get 12 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $756.00 CAD
    one time
  • 6 Pack - 1 on 1 Training Session (In Person)

    6 x 1 on 1 Training Sessions (In Person) - 60 minutes per session *Price Includes GST

    On purchase, you will get 6 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $598.50 CAD
    one time
  • 6 Pack - Semi-Private Training Session (In Person)

    6 x Semi-Private Training Sessions (In Person) - 60 minutes per session for 2 clients *Price Includes GST & is listed per person.

    On purchase, you will get 6 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $409.50 CAD
    one time
  • Online Custom 4-Week Program

    A fully customized 4-week program tailored to your goals, schedule, and equipment. Delivered through our training app with video demos and progression tracking *Price Includes GST

    $141.75 CAD
    one time
  • Online Golf Performance Plan

    Our most comprehensive online coaching package. Includes personalized workouts, a full TPI screen review, swing-specific corrective drills, and seamless integration with your golf instructor. *Price Includes GST

    $367.50 CAD
    per month
  • Online Monthly Coaching

    Includes weekly workouts, video demonstrations, email support, and progress updates — perfect for those looking for structured guidance with flexibility. *Price Includes GST

    $204.75 CAD
    per month
  • Online Premium Monthly Coaching

    All the benefits of monthly coaching, plus a TPI movement screen, video form analysis, and monthly Zoom check-ins for personal guidance and accountability. *Price Includes GST

    $288.75 CAD
    per month
  • Semi-Private Single Training Session (In Person)

    Semi Private Training Session (In Person) - 60 minutes for 2 clients *Price Includes GST & is listed per person.

    On purchase, you will get 1 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $73.50 CAD
    one time
  • Single 1 on 1 Training Session (In Person)

    Single 1 on 1 Training Session (In Person) - 60 minutes. *Price Includes GST

    On purchase, you will get 1 session credits for 60 min PT Session (in-person) (expire after 12 months)

    $105.00 CAD
    one time

Add-ons

  • Performance Assessment

    TPI + FMS + Power Test + Movement Report + Initial Program Plan. *Price Includes GST

    On purchase, you will get 1 session credits for Performance Assessment (expire after 12 months)

    $236.25 CAD
    one time
  • TPI Movement Screen

    16-point mobility/stability screen + swing discussion. Available in-person or virtually. *Price Includes GST

    On purchase, you will get 1 session credits for TPI Screen (do not expire)

    $157.50 CAD
    one time

Session Packs

  • Intro Offer

    / 60 min / one time

    Full Performance Assessment + 1 Training Session *Price Includes GST

    2 Sessions

    Do not expire
    $208.95 CAD
    $104.47 / session

IronCore Performance