Get on the Mat.
Change Your Life.
Brazilian Jiu-Jitsu isn’t just a sport—it’s a way to challenge yourself, defend yourself, and connect with a community that’s got your back.
Stronger Body
Sharper Mind
Unbreakable Spirit
READY TO ROLL?
What’s Holding You Back?
Do You Struggle With:
Feeling out of shape and unmotivated?
Lacking confidence in self-defense situations?
Finding a community that pushes you to be better?
Wanting to try something new but feeling intimidated?
World-Class Instruction
Learn step-by-step from experienced black belt instructors, whether you’re brand new or leveling up your game.
A Family-Like Atmosphere
No egos here—just teammates pushing, cheering, and growing together every step of the way.
Training That Transforms
Build strength, sharpen your mind, and develop real-world confidence through every session.
What Our Students Say
"My son convinced me to try the 6 a.m. BJJ class, and I’m glad I did. At 61, I feel better, stronger, and sleep better than I have in years. The training, stretching, and support from Jeff and the team have made a huge difference. Older folks—give it a shot!"
—Fred Feldman
Membership Packages & Pricing
ADULT UNLIMITED
$149/MO
Unlimited: Brazilian Jiu Jitsu Adults, Jiu Jitsu Seminars, Kickboxing
YOUTH UNLIMITED
$120/MO
Unlimited: Brazilian Jiu Jitsu Kids, Jiu Jitsu Seminars, Kickboxing, Little Ninjas, LNHC - Homeschool
ADULT UNLIMITED (YEARLY)
$1,499.00/YR
Brazilian Jiu Jitsu Adults, Brazilian Jiu Jitsu Kids, Jiu Jitsu Seminars, Kickboxing, Little Ninjas
Brazilian Jiu-Jitsu is more than just a mixed martial art or self defense system; it's also an experience that can help you develop confidence, build your positive attitude and teach lessons applicable in every aspect of life. With BJJ and Judo classes tailored for men as well as kids aged 4 years old+, at The Factory Dillsburg we make sure all students get personal attention which meets their needs throughout this journey!
"The Factory is the machine that builds the machine" - Elon Musk
Do you have questions? We'd love to hear from you! Contact Us
We look forward to seeing you soon!
Please let us know 1 day ahead of time if you are not able to make your scheduled time.
You are now on the waitlist. If a spot opens up we will notify you via Email.
Thank you for reaching out! We will be in contact soon!