I have been a member of CFHC for 2 years and can’t speak highly enough of the facility and more importantly the coaches and community. Everyone helps everyone, everyone gets around everyone no matter what! The coaches ensure every aspect of a workout is broken down so everyone is confident and comfortable no matter experience, skill, limitations or goals. A great family to be a part of!!!