This was my first time at Premier performance training, I brought my daughter there to practice batting because she wanted to try out for softball. The staff was very nice, got us going quickly, made sure we were comfortable with using the machine because we had no clue. I didn’t get the name of the gentlemen helping us towards the end, he wore glasses but he was super nice and took the time to watch my daughter’s form and how she was batting and gave her tips and recommendations which was awesome because neither myself or my husband knew anything about baseball and couldn’t help her ourselves. The facility was very clean and kept and the atmosphere had a very welcoming feeling. The hours are very convenient for people like me who work late and A big plus was that they had a video simulator which shows a pitcher getting ready to pitch so you knew when the ball was coming! I think the price is decent and they have monthly memberships as well. I will definitely return!