Everything you need to know before you board. Can't find your answer? Hit us up directly.
Category 01
Ordering & Getting Started
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.
Every Monday you'll get a text with a link to that week's menu. Open it, browse the options, and select your meals. You've got until Friday midnight to submit. We'll send a reminder Wednesday if you haven't picked yet, and a final nudge Friday afternoon.
If you don't submit by Friday midnight, we'll prep a default selection for you based on that week's menu. You'll still get your full meal count — we won't let you go without fuel. But to get exactly what you want, submit before the cutoff.
Category 02
Meals & Nutrition
Every meal is built to hit 30–50g 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.
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.
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.
Meals are prepped fresh Saturday and picked up Sunday. Refrigerated, they stay fresh through the following weekend — typically 5–7 days. No preservatives, so keep them cold and eat within the week.
Some meals are, some aren't. Each week's menu will note allergens when applicable. Reach out if you need more detail on a specific meal before ordering.
Category 03
Pickup & Delivery
We're based in Utah. The exact pickup address is included in your weekly confirmation text. Current pickup is in the Utah County area.
Pickup is every Sunday from 10am to 2pm. That's the window — show up anytime in there and your order will be ready and waiting.
Not yet — we're pickup only right now. Delivery is something we're looking at for the future as we grow. For now, Sunday pickup keeps things fresh and simple.
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.
Category 04
Payment & Billing
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.
Yes. No contracts, no commitments. Cancel before your next billing cycle and you won't be charged again. Email us at gainztrainprep@gmail.com to cancel.
If there's an issue with your order — wrong meals, a quality problem — we'll make it right. Reach out within 24 hours of pickup and we'll sort it out. We stand behind the product.
Category 05
Other Questions
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.
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.
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 a Question?
We're real people. Shoot us a message and we'll get back to you fast.