Welcome to our programs page!

A promotional infographic for EDC Everyday Defense & Wellness Coaching LLC, explaining how to join their training program through four steps: explore options, sign up for an intro course, register for a monthly program, and join weekly training at Iron Fit Gym.

Self Defense Program

Intro to Self Defense
$42.00

Whether you’re completely new to self-defense or simply want to feel more confident in everyday situations, this 1 hour introductory course is designed to give you practical, easy-to-learn skills you can start using immediately.

This course is ideal for adults, college students, professionals, parents, and anyone looking to improve personal safety, awareness, and confidence — no experience or fitness background required.

What’s included:

  • A one page guide (E-mailed after registration - Check Spam for an email from Theron.Genaux@EDCRochester.com)

  • Hands on skills training: Stances, Creating Space, Blocks, Strikes and how to stay on your feet.

  • A chance to win a free month of our self defense sessions.

First is a five minute review of the guide which covers:

  • Conflict prevention

  • Stances

  • Situational awareness

  • The OODA loop

Then it’s all hands on practice:

  • Non-Threatening defensive stance

  • Ways to create space

  • Blocking and strikes

  • Principles of staying on your feet

Seats are intentionally limited to ensure smaller groups for more 1:1 attention and content delivery.

It’ll be important for you to wear comfortable clothing and sneakers or flat sole, laced shoes (Vans, Converse, Barefoot or wrestling/Martial Art shoes are all acceptable but not required).

Location: Iron Fit Gym 435 W. Commercial Street East Rochester

Time: Saturday (Select your Date) 12:30-1:30PM

Investment: $42

Beginner Self Defense Program - Starts 6/6/26
from $100.00

Build practical skills. Develop real confidence. Learn how to protect yourself.

Whether you are completely new to self-defense or looking to strengthen your personal safety skills, this course provides a structured and supportive environment to help you build confidence and competence.

What You’ll Learn

Beginner students will develop the core fundamentals of self-defense, including:

  • Appropriate defensive stances

  • Blocks and striking techniques

  • Passing and trapping

  • Methods for staying on your feet

  • Creating space to safely escape

Who This Course Is For

This course is ideal for:

  • Beginners with little to no prior experience

  • Adults and college students

  • Professionals and parents

  • Anyone who wants to feel more confident and prepared

Course Details

  • Schedule: Every Saturday, 10:00 AM – 11:00 PM

  • Location:IronFit Gym, 435 W. Commercial Street in East Rochester

  • Tuition: $100 per month

  • Bonus: Includes one guest pass each month so you can bring a friend to try the class

Important Requirements

This is an active, physically demanding course. Participation in all drills and exercises is required.

Please wear:

  • Comfortable athletic clothing

  • Sneakers or flat-soled, lace-up shoes

  • Bring water and a willingness to learn

What You’ll Gain

This course will develop:

  • Practical self-defense skills

  • Improved awareness and body mechanics

  • Confidence

  • Ability to respond under pressure

  • Foundation for continued training

Seats are limited to maintain a focused training environment and provide individualized instruction.

Advanced Self Defense Program (Coming Soon)
from $100.00

Advance your training. Sharpen your awareness. Build real-world defensive capability.

Students will continue refining the fundamentals while learning how to move, position, and make decisions under greater pressure and complexity.

What You’ll Learn

Advanced students will train in:

  • Defensive movement against multiple attackers

  • Positioning and awareness to avoid being surrounded

  • Practical defenses against common weapon threats

  • Advanced striking, blocking, passing, and trapping

  • Protecting innocent third parties

Prerequisite

Attended as a Beginner Self-Defense student (or instructor approval) and passing the level one skills assessment is required to ensure students are familiar with the core techniques and terminology used in this course.

Who This Course Is For

This course is ideal for:

  • Students who have experience in self defense

  • Individuals seeking more advanced self-defense training

  • Adults, professionals, and parents who want greater preparedness

  • Anyone interested in developing practical defensive skills under more realistic conditions

Course Details

  • Schedule: Pending

  • Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester

  • Tuition: $100 per month

  • Bonus: Includes one monthly guest pass, invite a friend to train for a day

Important Requirements

This is a physically active, skill-based course. Students are expected to participate fully in drills and partner exercises.

Please bring:

  • Comfortable athletic clothing

  • Sneakers or flat-soled, lace-up shoes

  • Water

  • A focused, open mindset

What You’ll Gain

By the end of this course, you will develop:

  • Improved confidence in high-pressure situations

  • Greater situational awareness and tactical movement

  • Practical skills for more complex self-defense scenarios

  • Stronger decision-making and composure under stress

To ensure the best experience and allow for learning, practice and feedback, classes are limited to a maximum of 15 participants per session (Excluding any Guests)

Concealed Carry Program

Intro to Concealed Carry Skills
$45.00

Build your foundation. Carry with confidence.

This beginner-friendly, one-hour skills session is designed to introduce you to the essential concepts and techniques of safe, effective concealed carry. Whether you are new to firearms or looking to develop greater confidence, this course provides practical, hands-on coaching in a safe and supportive environment.

Topics Covered

  • Basic firearm safety

  • Marksmanship fundamentals:

    • Stance

    • Grip

    • Sight picture

    • Sight alignment

    • Breathing

    • Trigger control

  • Drawing and firing from concealment

  • Movement and positioning

Who This Course Is For

This session is ideal for:

  • New firearm owners

  • Prospective concealed carriers

  • Beginners seeking structured, hands-on training

  • Anyone looking to improve confidence and competence

Training Format

Our coaching approach minimizes lecture and emphasizes active participation. You’ll spend less time listening and more time practicing the skills that matter most. We do not utilize any live fire in this program. Airsoft replicas are used to ensure our safety standards.

What You’ll Gain

By the end of this session, you will leave with:

  • A solid understanding of firearm safety

  • Improved marksmanship fundamentals

  • Greater confidence drawing from concealment

  • Practical movement and positioning skills

  • Clear next steps for continued development

Course Details

  • Duration: 1 Hour

  • Location: Iron Fit Gym 435 W.Commercial Street, East Rochester

  • Format: Hands-on, beginner-friendly skills training

If you are ready to build a strong foundation and begin your concealed carry journey with confidence, this introductory session is the perfect place to start.

Beginner Concealed Carry Skills - Starts 6/6/26
from $100.00

Build safe habits. Develop practical skills. Carry with confidence.

While completion of our Intro to Concealed Carry Skills course is highly recommended, it is not required to join this program.

What You’ll Learn

  • Firearm safety fundamentals

  • Marksmanship essentials:

    • Stance

    • Grip

    • Sight picture

    • Sight alignment

    • Breathing

    • Trigger control

  • Drawing and firing from concealment

  • Target transitions

  • Movement and positioning through environments

  • Effective use of cover

Who This Course Is For

  • New concealed carriers

  • Beginners seeking structured skill development

  • Permit holders who want to improve practical firearm handling

  • Responsible gun owners looking to build confidence and consistency

Course Details

  • Schedule: Every Saturday at 3:00PM

  • Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester

  • Tuition: $100 per month or $270 for 3 Months

Training Format

This is a physically active, hands-on course that emphasizes practical application and skill development. Students will spend minimal time in lecture and maximum time practicing.

What You’ll Develop

  • Safe and consistent gun-handling habits

  • Improved accuracy and marksmanship fundamentals

  • Greater confidence drawing from concealment

  • Better movement and decision-making under pressure

If you are ready to build a strong foundation and carry with greater confidence, Concealed Carry Skills Level One is the perfect place to start.

Advanced Concealed Carry Skills (Coming Soon)
from $100.00

Expand your capabilities. Increase your options. Carry with greater confidence.

Participation in our Beginner Concealed Carry Skills Program is strongly recommended, but not required instructor approval may be given upon passing the level one CCS assessment.

What You’ll Learn

  • Multiple attacker engagement principles

  • Unconventional shooting positions

  • Drawing under increasing time and performance standards

  • Advanced movement and positioning

  • More efficient use of cover

  • Decision-making under greater pressure

Students will continue to improve:

  • Firearm safety and safe gun handling

  • Marksmanship fundamentals

  • Drawing and firing from concealment

  • Target transitions

  • Movement through realistic environments

Who This Course Is For

  • Students who have prior experience

  • Concealed carriers seeking more realistic and challenging training

  • Responsible gun owners who want to expand their practical defensive skills

Course Details

  • Schedule: Pending

  • Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester

  • Tuition: $100 per month

Training Format

This is a physically active, hands-on coaching program focused on practical problem solving and skill development. Students spend minimal time in lecture and maximum time applying what they learn.

What You’ll Gain

  • Greater confidence in dynamic defensive situations

  • Improved movement and decision-making under pressure

  • Expanded shooting capabilities from non-traditional positions

  • More options for responding to complex threats

If you are ready to move beyond the fundamentals and develop more adaptable, real-world concealed carry skills, Level Two is your next step.

Book Consultations & Private Training

We offer professional training for businesses and private 1:1 or group instruction in Leadership, self defense, live fire training, CQB, Scenario exercises, Family Safety, Emergency Medical Training and more…

Just call 585-285-4137 or E-mail Theron.Genaux@EDCRochester.com with any questions or complete the form below and we’ll reach out to schedule a free consultation.

You can come to us or we can come to you.