Home Programs
What We Offer

Training
Programs

Eight focused programs. One goal: get you stronger, faster, and more capable — at every age and every level. Coach-led, results-driven, community-built.

6+
Training Programs
5.0
Google Rating
All Programs

Every program at Full Circle is coach-led and built to scale to where you are today — and push you toward where you want to be.

8 Programs Available
01
Group Fitness Classes
Train harder than you would alone.

Coach-led strength and conditioning in a high-energy group setting. Scalable for every fitness level — from your first class to your fiftieth. Every session is programmed, coached, and different.

  • Real, measurable progress — programmed daily by Jeremiah and scaled to your level
  • Built-in accountability — a community small enough to know you, big enough to push you
  • Coached form on every lift — no autopilot, no guessing what to do next
02
Youth Athlete Training
Build the athlete behind the athlete.

Sport-specific strength, speed, and conditioning for young athletes ages 8–18. Jeremiah builds programs that directly translate to on-ice and on-field performance — with real results parents and coaches notice.

  • Visible gains in speed, power, and balance — what coaches and parents notice first
  • Sport-specific programming — hockey, baseball, soccer, lacrosse, and beyond
  • Long-term athletic development — built to last well past one season
03
Sports Performance
Close the gap between your current game and your best one.

Targeted programming for competitive athletes looking to elevate their game. Agility, power output, conditioning, and sport-specific movement patterns — designed to close the gap between where you are and where you need to be.

  • Measurable performance gains — vertical, sprint speed, power output, conditioning
  • Movement patterns built around your sport — not generic gym work
  • Designed for serious athletes — high school, college, and competitive adults
04
Personal Training
Every minute of the session, built around you.

One-on-one coaching tailored entirely to your goals, schedule, and ability level. Jeremiah designs every session around you — checking form, adjusting intensity, and holding you accountable when it matters.

  • Faster results — undivided coaching attention every rep, every set
  • Real-time form correction, scaling, and accountability built into every session
  • Best for: injury return, event prep, or anyone who wants the fastest path forward
05
Small Group Training
Personal-training intensity, with friends pushing you forward.

The best of both worlds — personalized coaching with the energy and accountability of a small team. Perfect for friends, couples, or teammates who want to train together with real coaching attention.

  • More attention than a class, more energy than 1-on-1 — the sweet spot
  • Train alongside friends, partners, or teammates with shared goals
  • 2–6 people max — enough community to fuel you, small enough to be coached
06
Small Group Yoga
Build mobility, stability, and strength you can actually feel.

Strength-focused vinyasa taught by Heather — slower, more intentional pacing that builds real mobility, stability, and the kind of usable strength that supports everything else you do. Open to all levels with options and progressions offered throughout every flow.

  • Real mobility gains — improved range of motion that translates to lifting and life
  • Slower, intentional pacing — strength-focused flow, not flow-for-flow's-sake
  • Open to every level — Heather offers progressions and modifications every class
07
Online Coaching
Full Circle coaching, on your schedule, wherever you are.

Custom programming built around your goals and delivered remotely through the PushPress app. Regular check-ins, video form reviews, and progress tracking — full coach support without the geographic limit. Train at your home gym, on the road, or anywhere life takes you.

  • Programming written for you — not a generic template pulled off the shelf
  • Video form reviews and weekly check-ins — real coaching, not just an app
  • Best for: travelers, busy schedules, and anyone outside York who wants Full Circle
08
Open Memberships
Find the plan that fits your life — start training tomorrow.

Flexible month-to-month and class-pack memberships for every schedule. Unlimited classes, no long-term contracts, and a community that makes showing up the easiest decision you'll make all day.

  • Unlimited Monthly — every class, every coach, full access to the gym
  • 10-Class Pack — flexible packs for variable schedules and seasonal training
  • Drop-In / Trial Class — try one with zero commitment, then decide

Not Sure Where
to Start?

Drop in for a free class — no commitment, no pressure. Just show up.

Find Your Fit

Which Program
Is Right For You?

I'm New to Fitness

Start Here

Never worked with a coach before? Full Circle is built to meet you at your level — zero ego, all support.

I'm a Youth Athlete

Train Like a Pro

Hockey player, lacrosse athlete, or multi-sport kid — Jeremiah builds programs that improve your on-field performance.

I Want Flexible Options

Train Your Way

Whether you prefer solo sessions, small group energy, or open access — there's a membership structure that fits your life.