Did you know?

  • Over 200 million people in North America are overweight or obese
  • 110 million people in North America suffer from diabetes or are pre-diabetic
  • Americans spend over $65 billion each year on weight loss
  • Do you know someone who is looking to manage their weight, cholesterol or blood sugar?