Now Foods was founded in 1968 by Elwood Richard, a degreed physical chemist. Elwood started a small chain of health food stores in Chicago called Health House. In an effort to ensure that the Health House stores would survive, Elwood knew that it was imperative to offer affordable natural products. He then started his own natural products manufacturing company which is Now Foods.
Today, Now Foods is still owned by the Richard Family and their mission is "to provide value in products and services that empower people to lead healthier lives."