I am from out of state however, my parents live in the Spring Hill area. I am grateful that I found Progress over a year ago. I go there often when I’m in town. Not only does this gym have excellent classes and equipment(and lots of it), the managers and folks at the front desk are really helpful. Many of them compete, so they might look intimidating however, don’t let that deter you. These folks are super nice. There is good energy at Progress.