Free Trial 
 Get your New Years Resolution started now.


We pride ourselves in our members achievements, results and growth. We take the time to make sure each member has the attention they deserve in order to meet their goals.

Give us an hour of your day, and we will give you results you are looking for.

Our coaches will modify and adapt each workout to fit the different fitness levels of each individual.  

We can relate. We have been there.

Don't take our word for it.


Aileen and Dennis are the BEST! They are super patient (I had NO idea what I was doing) and they both have been helping me along my fitness journey. They are encouraging, but make me want to me better- which is awesome. I was very hesitant about my cross fit journey, but they eased me right in and I am loving it. My diet has changed and I am loving myself (and them) for my progress. If you are even thinking of trying this, go and meet them!

Rachel Z


I’ve had the pleasure of being coached by both Coach Mooney and Aileen over the past few years and they create a fun and safe atmosphere to get your sweat on and challenge yourself. With their help, I’ve hit numerous PR’s and seen my technique improve in both my lifts/strength and gymnastic type movements. Some of the workouts may seem a bit intimidating at first, but they specialize in modifying workouts to anyone’s abilities or limitations that they may have. They TRULY care about each athlete and will take the time to make sure their fitness goals are being met.

Matt C


Aileen and Mooney the owners of BTG CrossFit are extremely thoughtful, educated, and technically sound with their coaching technique. CrossFit boxes can sometimes be intimidating and you can feel like you don't fit in. Aileen and Mooney approach each member with a genuine interest in their success and improvement. They are empathetic and tough and ask you to ask more of yourself. Their leadership is subtle, kind, and unwavering. They effortlessly create a community of support and encouragement.

Devon B

536 North Trooper Road

Norristown PA 19403