About Barch Richmond

No Ego Training

What does No Ego Training mean? It means we do not care who the hell you are, from professional athletes, to first timers, we teach you the correct form, we show you the progressions if you want it, then it is up to you how hard you want to make it!

This gym is all about you, read a few of our reviews below. We would rather our members tell you about us!