Matched on what TrimRx offers: medications, brand-name access, the video visit, an oral option, price and where it serves. Each one links to our full review.
Semaglutide from $219/mo · Tirzepatide from $349/mo
Neuvé now publishes monthly prices: standard semaglutide injections $219 and tirzepatide $349, with lower microdose and separate oral options.
Why it's here: the same medications, compounded medication and a similar price.
- Neuve MD lists semaglutide at $219 a month, $40 more than TrimRx's $179.
- Neuve MD lists tirzepatide at $349 a month, $90 more than TrimRx's $259.
- Neuve MD: Visit format unconfirmed; check whether your plan requires a video visit.. TrimRx lets you start without a live video visit.
- TrimRx says it serves all 50 states; Neuve MD lists a narrower service area, so check your state first.
Semaglutide from $238/mo · Tirzepatide from $288/mo
Vita Bella starts at $238/month for semaglutide or $288 for tirzepatide, including medication and the required $129 monthly membership.
Why it's here: the same medications and compounded medication.
- Vita Bella lists semaglutide at $238 a month, $59 more than TrimRx's $179.
- Vita Bella lists tirzepatide at $288 a month, $29 more than TrimRx's $259.
- Vita Bella: Visit format unconfirmed; check whether your plan requires a video visit.. TrimRx lets you start without a live video visit.
- TrimRx says it serves all 50 states; Vita Bella doesn't publish a full state list, so check your state first.
Semaglutide from $99/4 wks · Tirzepatide from $159/4 wks
Pepti publishes dose-based injection prices: semaglutide $99–$199 and tirzepatide $159–$319 per four-week refill. Provider care and shipping are included.
Why it's here: the same medications, compounded medication, no video visit and all-state service.
- Pepti lists semaglutide at $99 per 4 weeks; TrimRx lists $179 a month, so compare the billing periods, not just the numbers.
- Pepti lists tirzepatide at $159 per 4 weeks; TrimRx lists $259 a month, so compare the billing periods, not just the numbers.
- Neither Pepti nor TrimRx requires a live video visit to get started.
- Pepti lists an oral option (a pill or under-the-tongue form); TrimRx doesn't.
Semaglutide from $114/mo · Tirzepatide from $177/mo
$114 a month for semaglutide is a low number, so I went looking for the catch, and SurpassMD tells you itself — just not next to the price.
Why it's here: the same medications, compounded medication and all-state service.
- SurpassMD lists semaglutide at $114 a month, $65 less than TrimRx's $179.
- SurpassMD lists tirzepatide at $177 a month, $82 less than TrimRx's $259.
- SurpassMD: Visit format unconfirmed; check whether your plan requires a video visit.. TrimRx lets you start without a live video visit.
- SurpassMD lists an oral option (a pill or under-the-tongue form); TrimRx doesn't.
No recurring price we could quote
HealthRX advertises semaglutide at a rounded $125 monthly equivalent and tirzepatide at $201 on subscriptions paid upfront for three months: $374 or $602 for 12-week supplies.
Why it's here: the same medications, compounded medication, no video visit and all-state service.
- TrimRx lists semaglutide at $179 a month; we couldn't find a recurring semaglutide price for HealthRX.
- TrimRx lists tirzepatide at $259 a month; we couldn't find a recurring tirzepatide price for HealthRX.
- Neither HealthRX nor TrimRx requires a live video visit to get started.
No recurring price we could quote
Bodybuilding Health+ names compounding pharmacies and clinicians. Its bundle tables list semaglutide from $179 and tirzepatide from $209, but product cards call those first-month prices and show conflicting bundle figures.
Why it's here: the same medications, compounded medication, no video visit and all-state service.
- TrimRx lists semaglutide at $179 a month; we couldn't find a recurring semaglutide price for Bodybuilding Health+.
- TrimRx lists tirzepatide at $259 a month; we couldn't find a recurring tirzepatide price for Bodybuilding Health+.
- Neither Bodybuilding Health+ nor TrimRx requires a live video visit to get started.