Frequently Asked Questions.

Quick answers about how Gainz Train works — signup, weekly meals, pickup, payments, and the rest. If you don't see your question here, text us at (385) 327-8045.

Ordering
How do I sign up?
Go to the Pricing page, pick your tier (Starter, Athlete, or Elite), then choose exactly how many meals per week you want. Click the button and you'll be taken to checkout. Once you're signed up you'll receive a confirmation and your weekly menu selection link.
How do I select my meals each week?
Each week the new menu drops and you pick your meals in your account at /app/menu by Friday midnight MT. We'll send a reminder Wednesday if you haven't picked yet, and a final nudge Friday afternoon. Miss it and we auto-fill last week's selection — or the closest substitute if a meal rotated off the menu.
Can I change my meal count or plan?
Yes. You can adjust your plan between billing cycles. Just reach out at gainztrainprep@gmail.com or on Instagram @gainztrainprep and we'll get you sorted.
What happens if I miss the meal selection deadline?
If you don't pick by Friday midnight MT, we auto-fill last week's selection for you (or the closest substitute if a meal rotated off the menu). You'll still get your full meal count — we won't let you go without fuel. But to get exactly what you want, pick before the cutoff.
Meals & Nutrition
How much protein is in each meal?
Every meal is built to hit 36-56g of protein. We design our menu around protein first, then build the carbs and fats around it. The exact macros are printed on every container.
Are the macros accurate?
Yes. We weigh ingredients during prep and calculate macros per meal. These aren't rough estimates — they're tracked numbers you can log directly into MyFitnessPal or whatever tracker you use.
Do you accommodate dietary restrictions?
Right now our menu is built around whole food, high-protein options. We don't have dedicated allergen-free prep lines yet. If you have a specific restriction or allergy, contact us before signing up so we can let you know what works for you.
How long do the meals stay fresh?
Meals are prepped fresh on Saturday and picked up Sunday. Refrigerated, they are best eaten within 4-5 days. No preservatives, so keep them cold and eat within the week.
Are meals gluten-free or dairy-free?
Some meals are, some aren't. We do not currently publish per-meal allergen data. Reach out if you need more detail on a specific meal before ordering.
Pickup & Delivery
Where is pickup?
Pickup is at 149 N State St, Suite B, Orem, every Sunday between 11:00am and 1:00pm. The address and window are also in the confirmation we send you on Saturday, the day before.
What are the pickup hours?
Pickup is every Sunday, 11:00am to 1:00pm, at 149 N State St, Suite B, Orem. We send the address and window again in your Saturday confirmation.
Do you offer delivery?
Yes — Sunday delivery is live across Utah County. It runs $10–$25/week depending on your zone. Pickup is always free at the Orem kitchen.
What if I can't make Sunday pickup?
Life happens. Reach out before Sunday and we'll do our best to work something out. The earlier you let us know, the easier it is to figure out an alternative. Text or DM us on Instagram @gainztrainprep.
Payment
When do I get charged?
You're billed weekly on a recurring subscription. Your card is charged at the start of each cycle. You'll receive a receipt for every charge.
How much do the plans cost?
Starter from $63/wk, Athlete from $95/wk, Elite from $119/wk (6–16 meals). The more meals, the lower the per-meal price.
Can I pause my subscription?
Yes — pause anytime in your account. No charge and no meals while paused; resume whenever.
Can I cancel anytime?
Yes. No contracts, no commitments. Cancel yourself anytime in your account under Manage plan — do it before your next billing cycle and you won't be charged again. Prefer a human? Email us at gainztrainprep@gmail.com to cancel.
Do you offer refunds?
If there's an issue with your order — wrong meals, a quality problem — we'll make it right. Reach out within 7 days of your delivery or pickup and we'll sort it out. We stand behind the product.
Everything Else
Where are you located?
We're based in Utah County, Utah. Pickup is local — perfect if you train at VASA Fitness or any gym in the Provo/Orem area.
Do you do bulk or group orders?
Interested in setting up your whole gym or team? Reach out. We're open to conversations about group pricing for teams, gyms, or corporate wellness setups. Email gainztrainprep@gmail.com.
Can I give a Gainz Train subscription as a gift?
Not officially set up yet, but we can make it work. Email us at gainztrainprep@gmail.com with the details and we'll sort out a gift arrangement.

Still have questions?

Text us, DM us, or shoot us an email — we actually respond.