I run a medium sized fitness business and EZ has done a lot to transform the way we run. It has automated so many time consuming tasks, helped bring in and retain clients, keeps our classes full and our billing on point. Their customer support team is super friendly and i've never had to wait more than a minute to receive phone support. Overall, I can't recommend them enough. I tried 2 other solutions before moving to EZ. They made the switch simple and I haven't looked back since.