Max Muscle Sports Nutrition
Max Muscle was established in 1990 and began selling franchised locations in 2001. The company provides a variety of weight-loss and nutrition products including supplements, vitamins, weight-loss formulas, athletic apparel, and industry literature. Max Muscle currently has 100 locations in the United States, with plans to open hundreds more over the next five years.
Start-up Cost:$122.5K - 296.7K