Our Facility

The Athlete Factory offers professional baseball and softball instruction. Our talented staff uses teaching approaches tailored specifically to the individual to encourage positive progress in each of our athletes.  Let us help build the champion in you!

PLEASE NOTE:  24 hour cancellation policy is in effect for lessons. Any lesson cancelled with less than 24 hours notice will not be eligible for a refund.  


Multi-use Tunnels

Our multi-use tunnels are available to rent to the public by the half hour and full hour, or for use weekly by select teams and/or members.  Reservations for tunnel use are recommended, especially during the winter months; however, walk-ins are also welcome. 

All of our tunnels are fully turfed and each tunnel is separated by retractable netting to allow flexible training space. Our tunnels are equipped with:

  • Adjustable pitching machines

  • Jugs baseballs and softball practice balls

  • Practice bullpen pitcher's mound

  • Moveable softball pitching turf

  • Baseball/softball tees


Indoor Batting Cages

Our indoor battling cages are available on a walk-in basis year-round during business hours. Customers can purchase tokens at the front check-in counter. Our cages offer the following:

  • 4 token-operated indoor baseball and softball batting cages

  • 4 different baseball speeds to choose from (40-70 mph)

  • 4 different softball speeds to choose from (slow pitch, 40-60 mph)

  • High ceilings (24 feet)

  • Height-controlled cages so every pitch is in your strike zone

  • Large selection of in-house bats and helmets for use.

Stop in and fine-tune your hitting at our batting cages anytime we're open!


Party Room/Meeting Room

Kids will love celebrating birthdays at The Athlete Factory.  We offer several party packages which can be customized for your individual party. Parties include a private table and seating in our large party area, a party attendant, batting time, invitations, pizza, soda, and paper goods.

Our meeting room can also be booked for team meetings.   

Call us at (301) 898-2652 to schedule parties.