This is your launch point in your training! After you have completed your comprehensive assessment, you will get your fully personalized program delivered 1 on 1 and face-to-face with your coach. Together you will work to develop the confidence, as well as the competence to move on to the next phase of your journey.

Within this time your coach will also lay the foundation of quality food and healthy habits, which you will be able to use throughout your life.

Personal Training serves individuals seeking to gain new skills, fine-tune their fitness, or simply have one on one training.
We also serve individuals who are looking to move to the next level in their sport….athlete development.  Does your son or daughter want to play varsity, get a starting position on their travel team, work towards a D1 scholarship, or perhaps take their game to the professional level?  Our personal training is a perfect stepping stone to get you there.



Ascend is a specialized program tailored for clients who have completed personal training sessions or have developed a solid understanding of the movements programmed for them. It’s the perfect option for those seeking to exercise autonomously while still benefiting from a supportive class environment.

This program is specifically designed for clients looking to transition back into a gym setting following physical therapy, seeking relief from wear and tear-related pain, or simply desiring a more individualized approach to their fitness journey.

With Ascend, you’ll enjoy direct communication with your dedicated coach, ensuring personalized attention and guidance every step of the way. We provide you with three days of carefully curated programming, meticulously designed to align with your unique body and goals. Additionally, you’ll have the opportunity to participate in our regular group classes twice a week, with modifications tailored specifically by your coach to meet your needs.

Embrace the freedom to thrive within a supportive community while still receiving the personalized care you deserve. Join Ascend today and elevate your fitness experience like never before.



We offer high-intensity fitness programs that combine a variety of exercises, including weightlifting, gymnastics, and cardiovascular conditioning.

Our Group Classes offer challenging and varied workouts that target multiple aspects of fitness, such as strength, endurance, flexibility, balance, and agility to help you get in phenomenal shape.

All of our classes offer scalable workouts to accommodate any and all fitness levels and is an excellent source of exercise for those looking to improve their fitness.

At Iron Shamrock you will join a supportive and motivating community that can help you stay committed to your exercise routine.



Mondays - Fridays
  • 5:30am
  • 6:45am
  • 8:00am
  • 9:30am


Mondays - Fridays
  • 12:00pm
  • 1:00pm – 3:30pm (Open Gym M-W, F)
  • 4:00pm
  • 5:15pm
  • 6:30pm


  • 9:00am
  • 11:00am (Competition Class)
  • Open Gym 8:30am - 10:00am


  • 5:15pm


  • 5:15pm