Train Together.
Get Results.
Coach-led strength and conditioning in a high-energy group setting. Every session is programmed, coached, and different — scalable for your first class or your five hundredth.
What Is
Group Fitness?
Every group fitness class at Full Circle is fully coached by Jeremiah. No guesswork, no wandering — just purposeful, progressive programming that gets you stronger, fitter, and more confident every session.
What sets Full Circle apart is the coaching attention you get even in a group setting. Jeremiah watches your form, scales the workout to your level, and pushes you just past your edge — in a room full of people doing the same thing.
- Complete beginners — no prior fitness experience needed
- People returning after an injury, pregnancy, or long break
- Anyone who thrives with accountability and community
- Intermediate athletes wanting structured, coached programming
- Anyone tired of working out alone with no results
-
Fully Coached Sessions Every class is led by your coach — no self-guided guesswork.
-
Scalable for Any Level Every movement is modified to meet you where you are.
-
Community & Accountability Train alongside members who push and support each other.
-
Progressive Programming Every session builds on the last — no random workouts.
-
Multiple Class Times Morning and evening options — view the full schedule online.
View the full live schedule on our Schedule page.
What Our
Members Say
Full Circle has been the best decision I've made in my fitness journey. Great programming and atmosphere. Jeremiah is very knowledgeable and the best coach I've worked with.
The culture created by Jeremiah and the other members is very positive and it makes working out so enjoyable. The programming is difficult and pushes you — but he makes sure everyone does the movements correctly.
First and foremost the members are amazing and they uplift everyone! The coach and his wife are dedicated, there to help, and make it feel like a family atmosphere. I've seen so much growth in my fitness since joining.
Frequently
Asked
Don't see your question here? Call Jeremiah directly at (717) 887-7186 or drop in for a free class and ask in person.