I completed a fitness assessment at BayFit recently. Would recommend this to anyone starting out on their fitness or wanting to improve overall fitness. The BayFit team is very caring and motivating. My instructor helped me with small changes to improve my health and fitness. There is no flogging of products or supplements.