Ro is one of the largest and most established telehealth platforms in the U.S. This review covers Ro Body Program's actual billing structure — including the membership fee that's billed separately from medication — and how the true all-in cost compares to Luma Health. Ro and Luma Health are completely separate, unaffiliated companies.
Ro's Membership + Medication Model: The Hidden Math
Ro Body Program requires two separate charges:
- Body Membership: $45/month for the first month, then $99/month ongoing
- Medication: Compounded tirzepatide typically $145–$165/month, billed separately
Annual all-in cost: $2,928–$3,168/year (months 2–12, after the discounted first month). Luma Health's all-in tirzepatide cost is $165/month flat ($1,980/year) — a difference of $948–$1,188/year for the same general category of compounded medication.
The advertised "starting from" price prominently featured on Ro's marketing doesn't reflect what you actually pay ongoing once the introductory month expires. This is the core of the "hidden cost" — not that Ro is dishonest about the $99 membership fee, but that the headline price patients first see is rarely the number they end up paying month after month.
⚠ Dual Billing Risk
Because Ro bills the Body membership and the medication separately, patients who cancel one but not the other may continue being charged for the active subscription. If you ever decide to cancel, confirm in writing that BOTH the membership and the medication subscription have been stopped.
About Ro Body Program
Ro (ro.co) is one of the largest telehealth platforms in the U.S., originally launched as Roman for men's health and expanded to the broader Ro brand covering multiple health categories. Ro's Body Program focuses specifically on weight loss, offering GLP-1 medications alongside optional insurance navigation assistance and metabolic health monitoring.
Ro's strengths include a well-known national brand, integrated pharmacy infrastructure, and optional pathways for patients seeking brand-name medication through insurance. Ro's weaknesses for cost-sensitive cash-pay patients include the mandatory membership fee that significantly increases the all-in monthly cost versus flat-fee providers like Luma Health.
Ro vs Luma Health: At a Glance
| Factor | Ro Body Program | Luma Health |
|---|---|---|
| Membership fee | $99/mo required (month 2+) | None |
| Tirzepatide medication, monthly | $145–$165/mo (billed separately) | $165/mo, all-inclusive |
| True all-in monthly cost | $244–$264/mo | $165/mo flat |
| Annual cost (tirzepatide) | $2,928–$3,168/yr | $1,980/yr |
| Annual savings choosing Luma Health | — | $948–$1,188/yr |
| Billing structure | Two separate charges | Single all-in price |
| Insurance navigation | Available (for brand-name pathway) | Cash-pay model |
Who Ro Is Right For
Ro makes the most sense for patients who specifically want insurance navigation support for pursuing brand-name Wegovy or Zepbound coverage, or who value Ro's established brand, integrated tracking dashboard, and broader platform infrastructure. If the $99/month membership genuinely earns its keep for you — through features you actively use — the total cost may be worth it for your situation.
Who Luma Health Is Right For
Luma Health is the stronger choice for cash-pay patients seeking the lowest all-in cost for compounded GLP-1 therapy. At $165/month flat — with no separate membership fee, no dual billing to track, and no risk of partial cancellation — Luma Health's pricing is simpler to understand and significantly cheaper over a full year of treatment.
💰 The bottom line: Luma Health at $165/month (semaglutide $90/month) is all-inclusive — medication, clinical consultation through Wasef Health, PC, dose adjustments, refills, and free shipping from VialsRX. No membership fees, no hidden charges, no second subscription to track.
How to Switch from Ro to Luma Health
- Start Luma Health's intake first (5–10 minutes online) and confirm VialsRX is shipping before canceling Ro.
- Request your medical records from Ro — current dose, titration schedule, prescription history.
- Cancel BOTH Ro subscriptions — the Body membership AND the medication subscription separately in your Ro account settings.
- Get written confirmation of both cancellations and verify your next billing cycle shows no charge from Ro.
Clinical Evidence on Tirzepatide
- Jastreboff AM, et al. "Tirzepatide Once Weekly for the Treatment of Obesity" (SURMOUNT-1). NEJM. 2022;387:205–216. Tirzepatide 15mg produced approximately 22.5% mean body weight reduction at 72 weeks in adults with obesity without diabetes.
- Frías JP, et al. "Tirzepatide versus Semaglutide Once Weekly in Patients with Type 2 Diabetes" (SURPASS-2). NEJM. 2021. Tirzepatide 15mg produced approximately 11.2kg of body-weight reduction vs. 5.7kg on semaglutide 1mg in a 40-week head-to-head trial.
- Malhotra A, et al. "Tirzepatide for the Treatment of Obstructive Sleep Apnea and Obesity" (SURMOUNT-OSA). NEJM. 2024.
Frequently Asked Questions
Yes. As of 2026, Ro's tirzepatide access requires an active Body membership at $99/month (after a discounted $45 first month). The membership is a separate charge from the medication itself. Both must remain active for ongoing treatment.
The Ro Body membership includes access to Ro's clinical team for ongoing weight loss care, optional insurance navigation assistance, and a tracking dashboard. The medication is billed separately. Whether the $99/month membership value justifies the premium versus Luma Health's all-inclusive $165/month depends on how much you'll actually use those extra features.
Cancel both the Body membership AND the medication subscription separately in your Ro account settings. Start Luma Health first to avoid any treatment gap. Request your medical records (current dose, titration schedule) from Ro before canceling so Luma Health's clinical team can continue at your established dose.
Ro's membership model bundles clinical support, tracking tools, and optional insurance navigation into a recurring fee that's distinct from the medication cost — a common structure among larger telehealth platforms. From a patient perspective, it means two charges to track instead of one, and a higher all-in cost than flat-fee providers.
Yes. Ro is a well-established, legitimate telehealth platform using licensed providers and compounding pharmacies. The comparison to Luma Health here is about pricing structure and total cost, not legitimacy — both are real medical services providing real medications under clinical supervision.