Ron W.
Problems with shipping were addressed…
Problems with shipping were addressed quickly.

Ro is a healthcare company helping patients achieve their health goals in the most effective and convenient way possible. We do this by vertically integrating the most important parts of care delivery — the doctor’s office, labs and pharmacy — to deliver patients best-in-class treatment from anywhere.
Ro (ro.co) has 7,254 customer reviews on Five Star Index, with an average rating of 3.9 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listing7,254 approved reviews, newest moderated first
Ron W.
Problems with shipping were addressed quickly.
Joey B.
Package was not shipped discretely so anyone that handles your package or if your children check the mail know exactly what it is along with the instructions on how to use it.
Response from RoJul 3, 2025
Hi there! Thank you for sharing your experience while we do apologize for any frustration caused. Unfortunately, by law, we must label all prescriptions with the necessary patient info. Because of this, we place your order in two packages which helps us to keep things discreet. Sending you a request for more information to see look into this further for you!
Crystal K.
Easy process. Very informative.
TDF
Initially the presentation was good but the additional fees of 145 + the cost of the meds make the pricing non competitive. I canceled my subscription in June and advised that I no longer required the product. Days after they still billed me. I again canceled the subscription and medication and requested a refund. I never received a reply or call. Now again in July I am charged a subscription fee of 145.00. The customer service is pathetic in this regard. I am going to call my bank and have to request a charge back because I cannot get any support!
Response from RoJul 3, 2025
Hi! We’re sorry to hear about the delays in response —we understand how frustrating that must have been. Sending you a request for more information to ensure we assist with your refund and confirm cancellation.
Joe S.
Received notice of a $400 refill and when I went to the website to cancel it they made it deliberately impossible by giving instructions that went round in circles 🤷 If this was a legitimate company they wouldn't have to hide the cancellation button!!
Response from RoJul 3, 2025
Hi there! We apologize for any frustration you have experienced. It’s always our goal to simplify your healthcare experience and I am truly sorry that we have not been able to do that for you here. If you’d like to cancel your subscription, you can do so through your account by following these steps: 1) Log in at my.ro.co and click on ‘plan’ on the white card that says Ro Body Program. 2) Select ‘cancel plan,’ which will allow you to cancel. However, we're reaching out for more information to confirm cancellation on our end!
Anne S.
Very unfortunate but classic Bait & Switch tactics employed at ro. You don't get any actual information until you have given your credit card information to the company and they have charged you. I was quoted a medication in the $100s range and only after signing up, paying the initiation fee, and getting a lab test done, did I learn it would be in the upper $300s. Try hers, I have had much better customer service experiences and find them to have integrity. Once more, if you reach out for customer service they provide a bunch of babble about the estimation process - don't fall for it, don't give them your credit card information.
Response from RoJul 3, 2025
Hi! We’re sorry to hear this was your experience—we understand how frustrating that must have been. We'd be happy to provide any clarification around costs. You can get more details on estimated medication costs within the Ro Body membership Guide on our website here: https://ro.co/body-membership/guide/estimating-medication-costs/
Alondra V.
Super fast and easy. I got my medication in less than 4 days.
Karla R.
The easyness of getting a perscriprion. The support team is nice to have.