bmiMD

LegitScript Certified
Visit Provider
  • Flat-rate pricing · Savings with longer plans · All-inclusive pricing
  • 100% online · Free consultation
  • Free shipping · Supplies included
  • Money-back guarantee
  • Tirzepatide, Semaglutide
  • Best pricing requires prepaid commitment
  • Auto-renewing plans · $100 cancellation fee
  • Pharmacy additives not disclosed
  • Not available in all states

Provider Plans

1-Month Plan
TirzepatideMonthly
$249/avg
PharmacyPrecision Medicine (503A)
AdditivesNot Disclosed
PreservativeBenzyl Alcohol
Based On 503A
BUD (Shelf Life)90 Days
Based On 503A
BillingMonthly
CommitmentNo Commitment
Other FeesNo Extra Fees
Auto-RenewsYes
DoseYour SupplyYour PriceYour SupplyAvg/moYour Value
2.5mg/wk10mg/mo$249.0010mg249$24.90/mg
5.0mg/wk20mg/mo$249.0020mg249$12.45/mg
7.5mg/wk30mg/mo$249.0030mg249$8.30/mg
10.0mg/wk40mg/mo$249.0040mg249$6.22/mg
12.5mg/wk50mg/mo$249.0050mg249$4.98/mg
15.0mg/wk60mg/mo$249.0060mg249$4.15/mg
12-Month Package
TirzepatideBundleShips Every 4-Weeks
$179/avg
PharmacyPrecision Medicine (503A)
AdditivesNot Disclosed
PreservativeBenzyl Alcohol
Based On 503A
BUD (Shelf Life)90 Days
Based On 503A
BillingPaid Upfront
CommitmentNo Commitment
12-Month Prepaid
Other FeesNo Extra Fees
Auto-RenewsYes
DoseYour SupplyYour PriceYour SupplyAvg/moYour Value
2.5mg/wk120mg/total$2148.00120mg179$17.90/mg
5.0mg/wk240mg/total$2148.00240mg179$8.95/mg
7.5mg/wk360mg/total$2148.00360mg179$5.97/mg
10.0mg/wk480mg/total$2148.00480mg179$4.47/mg
12.5mg/wk600mg/total$2148.00600mg179$3.58/mg
15.0mg/wk720mg/total$2148.00720mg179$2.98/mg
6-Month Package
TirzepatideBundleShips Every 4-Weeks
$189/avg
PharmacyPrecision Medicine (503A)
AdditivesNot Disclosed
PreservativeBenzyl Alcohol
Based On 503A
BUD (Shelf Life)90 Days
Based On 503A
BillingPaid Upfront
CommitmentNo Commitment
6-Month Prepaid
Other FeesNo Extra Fees
Auto-RenewsYes
DoseYour SupplyYour PriceYour SupplyAvg/moYour Value
2.5mg/wk60mg/total$1134.0060mg189$18.90/mg
5.0mg/wk120mg/total$1134.00120mg189$9.45/mg
7.5mg/wk180mg/total$1134.00180mg189$6.30/mg
10.0mg/wk240mg/total$1134.00240mg189$4.72/mg
12.5mg/wk300mg/total$1134.00300mg189$3.78/mg
15.0mg/wk360mg/total$1134.00360mg189$3.15/mg
3-Month Package
TirzepatideBundleShips Every 4-Weeks
$229/avg
PharmacyPrecision Medicine (503A)
AdditivesNot Disclosed
PreservativeBenzyl Alcohol
Based On 503A
BUD (Shelf Life)90 Days
Based On 503A
BillingPaid Upfront
CommitmentNo Commitment
3-Month Prepaid
Other FeesNo Extra Fees
Auto-RenewsYes
DoseYour SupplyYour PriceYour SupplyAvg/moYour Value
2.5mg/wk30mg/total$687.0030mg229$22.90/mg
5.0mg/wk60mg/total$687.0060mg229$11.45/mg
7.5mg/wk90mg/total$687.0090mg229$7.63/mg
10.0mg/wk120mg/total$687.00120mg229$5.72/mg
12.5mg/wk150mg/total$687.00150mg229$4.58/mg
15.0mg/wk180mg/total$687.00180mg229$3.82/mg

Provider Details

Fully Online Care

In-House RxDose Adjustments By Provider At Refill
Prescription IncludedYes
Telehealth IncludedYes
Online-Only OptionYes
Skip LabsNot Disclosed

Self-Pay · HSA / FSA Eligible

CreditAfterpayApple PayKlarnaMoney-Back Guarantee
Insurance AcceptedNo
HSA/FSA AcceptedYes
Financing AvailableYes

LegitScript Certified

100,000+ Patients
LegitScript CertifiedYes
HIPAA CompliantYes

Free Shipping

Supplies IncludedCold-Packed
Free ShippingYes
Expedited ShippingNo
Discreet PackagingNot Disclosed

Tirz + Sema · 503A

Format: Injection
Offers TirzepatideYes
Offers SemaglutideYes
Offers BrandNo
Other TreatmentsYes

Provider Notes

Compliance

The medical group that provides care is a HIPAA covered entity, per bmiMD's privacy policy. bmiMD describes itself as a technology platform, not a healthcare provider or pharmacy.

The FDA resolved the semaglutide shortage on April 22, 2025. Compounding is permitted only for individually identified patients when a prescribing practitioner determines that the compounded preparation produces a significant difference for their patient compared to the FDA-approved product.

General

Same-day telehealth consults with 24/7 clinician access.

Cancellation and Refund

A nonrefundable $100 fee applies if you cancel after submitting your intake form.