Took my son here to get training from a former pro baseball player and he instantly improved. In less then a year he went from barely playing to being the starting second basemen and the relief pitcher in most games. Batting cages and a pitching cage are very elite. Great workers who know their stuff