My only regret is that I Didnt find this place earlier... Extremely clean and professional. Brian Johnson is obviously accomplished as you look at the facilities and how things are conducted during training. All those participating are highly motivated and focused which makes things very fun and you see gains every visit. Dont put it off any longer...get in there and get started!