How We Rank Telehealth Hormone Providers
The rules behind every score, price and best-for label in our telehealth guides: what we check, how we weight it, how we work out cost, and what we don't do.
By CalcMyPeptide Editorial · Published · Prices checked · How we rank
1. What we cover, and what we don't
We compare 29 online providers of testosterone therapy, enclomiphene, sermorelin and menopause hormone therapy on what they publish: prices, plan terms, labs, prescribers, pharmacies, states, and cancellation and refund rules. We read each provider's own pages; the current data set was checked on Oct 7, 2026.
We did not sign up for these services, take intakes, buy medication or test outcomes, and we don't claim to have. We don't rate whether a treatment works. Our pages describe services and prices only; whether a treatment is right for you is a decision for a licensed clinician.
2. Clinical gate (pass/fail, not scored)
Before a provider can be ranked, its own pages must show both:
- a licensed prescriber (a stated clinician type: physician, NP, board certification, or similar), and
- an evaluation before prescribing: labs before testosterone or enclomiphene; a clinician review of an intake before HRT.
Providers whose pages don't show both are still listed, with their facts and prices, but marked "gate not verified" and left out of rankings and picks. This is a check of what is published, not an inspection of care.
3. Scoring rubric and weights
Each criterion is a set of yes/no facts from the provider's own pages. A criterion's sub-score is the share of its items that are "yes", times 10. Anything a provider doesn't publish counts as "no", because a missing price or policy is a real cost to the patient. The overall score is the weighted average, to one decimal. It is our own rubric score, not a patient rating, and we never show third-party star ratings as our own.
| Criterion | Weight | Checklist items |
|---|---|---|
| Cost transparency and value | 25% |
|
| Clinical process and monitoring | 25% |
|
| Disclosure | 15% |
|
| Access | 15% |
|
| Patient sentiment | 10% | Trustpilot rating x 2 when the profile has 100+ reviews. With fewer reviews the score is pulled toward a neutral 5 in proportion to the count. No rating, or a profile that covers a different business, scores a neutral 5. |
| Support and cancellation | 10% |
|
4. Price verification and cost math
Sources are the provider's own public pages. Every price on our pages carries the date it was checked and a link to the page it came from. We re-check every provider at least monthly and log changes in each page's "What changed" box. When a provider's own pages disagree, we show the conflict instead of picking a number. We never estimate a price a provider hasn't published; those cells say "not published".
For each of the 53 plans we can price, we calculate:
- Monthly = the plan price converted to a calendar month (for example, $54 billed every 28 days is $58.66 a month; $237 a quarter is $79). Titles quote the price the way the provider advertises it.
- First charge = one-time fees required to start (intake labs, consult) + the first billing block. Shown only when the provider says how the plan is billed.
- First 90 days = all charges the billing calendar places in days 0–89, including scheduled follow-up labs.
- 12-month cost = one-time fees + 12 months of the plan price, pro-rated (a 28-day or 10-month billing cycle is converted to a year at the same rate) + extras scheduled within 365 days.
- Minimum term / locked-in = the shortest commitment the provider states for that price.
- Own labs: the calculator's "I already have recent labs" option removes a lab fee only where the provider says it accepts outside labs.
Where we had to assume something (for example, monthly refills after a minimum first purchase), the assumption is printed on that row.
5. Public-record checks
Planned for every ranked provider: FDA warning letters to the provider and its named pharmacy, OIG exclusions, LegitScript status, and license lookups for named prescribers. These checks have not been completed for the Oct 7, 2026 data set, and no score currently reflects them. Where a provider states its own LegitScript status, we report what it says.
6. Medical review
These pages have not yet been reviewed by a clinician, and none is credited. We are looking for an independent clinician with no financial tie to any listed provider; when one has reviewed the pages, their name, credentials and review date will appear in every byline.
7. Affiliate relationships and the no-override rule
Providers paying us today: none. When a provider pays us, its links get a "Paid link" label and it is listed here and in every page's disclosure automatically. Payment never changes a provider's position, score or best-for label, and we list and link providers whether or not they pay. All provider links carry rel="sponsored". Full disclosure.
8. Corrections
Providers and readers can send corrections to contact@kymatalabs.com with a link to the provider page that shows the correct fact. We fix verified errors and note the change and date in the page's changelog or "What changed" box.
9. Update cadence and changelog
- Oct 7, 2026: methodology published; first full data set of 29 providers and 53 priced plans.