Limited time offer

Use code AV15 at checkout for 15% off & Free expedited shipping

Feel like yourself again — no runaround.

Physician-guided testosterone therapy, fully online. Take a 2‑minute assessment, get reviewed by a U.S.‑licensed provider, and — if prescribed — have treatment shipped discreetly to your door.

Prescriptions are fulfilled by a 503A pharmacy and manufactured in the USA in an FDA-approved facility. Treatment only if a provider determines it is appropriate.

av tc hero vial
av tc icon us

U.S.‑Licensed Providers

av tc icon pharmacy

503A Pharmacy Approved

av tc icon hipaa

HIPAA Compliant

av tc icon shipping

Free Discreet Shipping

av hero stars

4.9

from 2,400+ patients

av tc icon legitscript

LegitScript-certified

av tc icon licensed

Licensed in all 50 states

Reviewed by our Medical Director

Every page of medical information here is reviewed by licensed clinicians. Nothing on this site is a diagnosis or a promise of treatment.

av md doctor
av md doctor mobile
av md icon board

Board-certified in
internal medicine

av md icon

15+ years in men’s
hormone health

av md icon licensed

Licensed across
45+ U.S. states

Do any of these sound familiar?

Testosterone declines with age, and the symptoms are easy to write off as “just getting older.”
A simple lab panel can tell you whether low testosterone is part of the picture.

Three steps. Built for speed.

Most programs make you wait weeks between labs, review and shipping. We compress the whole thing into a single week.

01 — INTAKE

Take the 2‑minute assessment

Answer questions about your symptoms and health history. We’ll send an at-home lab kit the same day—no waiting rooms or missed work.

av ts vignette intake

02 — REVIEW

A U.S.‑licensed physician reviews everything

A licensed provider reviews your labs and history to decide on treatment and create a protocol based on your results.

av trt vignette review

03 — DELIVERY

Treatment ships free
and discreet

If prescribed, your medication and supplies arrive in unmarked packaging. Message your provider anytime for dose adjustments — included.

av ts vignette delivery

One price. Everything included.

No membership fee, surprise lab bills, or upsells. One monthly price covers everything: medication, labs, physician care, and shipping.

$129

/month

Billed $129 every month. Cancel anytime.

av pr icon info

+$35 at-home lab kit, credited to your first month.

av pr icon check

Testosterone medication

av pr icon check

Provider consultation

av pr icon check

All lab work

av pr icon check

Free discreet shipping

av pr icon check

Ongoing provider oversight

av pr icon check

Supplies and support

How we compare

Every number below is what each program advertises publicly. Here is the same care, side by side.

Ascend VitalityHone HealthPeterMDTRT Nation
Advertised starting price$129/mo$25 or $155/mo membership$79–$139/mo$99.99/mo
Medication included in that priceav-cmp-check-chip.svgNo — plus cost of medicationav-cmp-check-grey.svgav-cmp-check-grey.svg
Lab work includedav-cmp-check-chip.svgTesting included in membershipPanels from $247TRT panel $129
Separate membership feeNone$25–$155/moIncluded in planNone advertised
Shortest commitment offered1 month ($129)Monthly membership1 month2.5-month minimum
Fertility-preserving option (enclomiphene)av-cmp-check-chip.svgNot publishedav-cmp-check-grey.svgav-cmp-check-grey.svg
Free discreet shipping advertisedav-cmp-check-chip.svgNot publishedav-cmp-check-grey.svgNot published

Not on your bill

Charges other clinics commonly add separately.

Monthly membership fee

Lab work billed separately

Consultation or visit fees

Shipping charges

Long-term commitments

Built the way TRT should work.

Six commitments that hold for every member — not upsells you discover at checkout.

transparent price

One Transparent Price

The number you see is the number you pay. $129/mo, all-in, with no membership fee.

everything included

Everything Included

Medication, labs, consults, shipping and dose adjustments are all part of your plan

physician guided care

Physician-Guided Care

U.S.‑licensed providers review your labs and history and decide what's clinically appropriate

ascend vitality connect
fast shipping

Fast, Discreet Shipping

Unmarked packaging, sent free, typically within days of your provider's approval.

message your provider

Message Your Provider Anytime

Unlimited secure messaging — ask questions and adjust your protocol without a new fee.

fertility preserving options

Fertility-Preserving Options

An enclomiphene track is available for men who want to keep fertility in the picture.

TRT isn’t right for everyone. We’ll tell you either way.

Testosterone is a prescription medication with real benefits and real risks. Our providers treat it that way — labs first, honest answers, structured monitoring.

Before anything · Eligibility

First we find out whether you should be on it at all

Not everyone who wants TRT should be taking it. Here’s where we draw the line, before any money changes hands.

Who TRT typically helps

av pr icon check

Men 18+ with symptoms of low testosterone

av pr icon check

Lab-confirmed low or low-normal total/free testosterone

av pr icon check

Looking for physician-supervised, monitored care

av pr icon check

Want fertility-preserving options discussed up front

When we won’t prescribe

av el not eligible

Active prostate or breast cancer

av el not eligible

Untreated severe sleep apnea or uncontrolled heart failure

av el not eligible

Elevated hematocrit that hasn’t been evaluated

av el not eligible

Actively trying to conceive without a fertility-sparing protocol

If you’re not a candidate, you pay nothing. Your provider explains what your labs actually show and what to do next — whether or not that involves us.

If you’re prescribed, this is how we monitor you

All labs and follow-ups included

Day 0

Baseline labs

Total and free testosterone, estradiol, hematocrit, PSA where indicated — before any prescription.

Week 8–12

First follow-up

Repeat panel to confirm your levels landed in range and your protocol is working.

Every 6 months

Ongoing monitoring

Routine labs, dose adjustments, and unlimited provider messaging — all included.

Repeats for as long as you’re on treatment.

Possible side effects of testosterone therapy include acne, fluid retention, increased red blood cell count, changes in mood, and reduced sperm production. Discuss your full medical history with your provider. This page is educational and is not medical advice.

What changes in the first 90 days.

Individual results vary. Patients commonly report changes in energy, mood, focus, libido, strength and overall quality of life across the first several weeks and months of treatment.

MOST-REPORTED CHANGES

Results vary by individual. Your provider sets expectations from your own labs, not from an average.

Straight answers, no fine print.

Still unsure? Start the assessment — it's free, takes two minutes, and you'll know where you stand before you pay

Is this legitimate TRT?

Yes. Ascend Vitality is a LegitScript Certified telehealth provider. Testosterone is a prescription medication, so treatment is only available after a U.S.‑licensed physician reviews your lab work and health history and determines it’s clinically appropriate for you. Prescriptions are never guaranteed.

single product page cta

Want to raise your own testosterone and protect fertility?

Enclomiphene is an oral, once-daily option designed to support your body’s own testosterone production, and may be considered for men who want to keep fertility in the picture.

You’ve felt off long enough.

Find out if it’s your testosterone.

See where your levels stand and whether treatment may be right for you.

Legitimate Prescription Care

U.S.‑licensed Providers

100% Online

Free Discreet Shipping

THE RISK IS ON US

Not on you.

Straightforward eligibility process

One short assessment tells you where you stand.

No unnecessary commitments

No long-term contract to get started.

Transparent treatment pricing

The number you see is the number you pay.

/* Reveal sections as they scroll in. Progressive: nothing is hidden until this runs, anything already on screen stays as it is, and reduced-motion visitors get no animation. */ (function () { var root = document.querySelector('[data-elementor-type="wp-page"]'); if (!root || !('IntersectionObserver' in window)) { return; } if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) { return; } var groups = [ '.av-sf-header', '[data-id="62e34fb5"]', '.av-ts-header', '.av-ts-step', '.av-pr-header', '.av-pr-panel', '.av-cmp-header', '.av-cmp-table', '.av-cmp-nob', '.av-connect-header', '.av-connect-card', '.av-connect-panel', '[data-id="70926d5d"]', '.av-d-elig', '.av-d-sched-head', '.av-d-step', '.av-el-fineprint', '.av-p90-header', '.av-p90-quote', '.av-p90-changes', '.av-p90-stat', '.av-faq-accordion .pp-accordion-item', '[data-id="3affee85"] > .e-con', '[data-id="72535a1a"]', '[data-id="495aebab"] > .e-con', '[data-id="70620d34"]' ]; var els = []; groups.forEach(function (sel) { root.querySelectorAll(sel).forEach(function (el) { if (els.indexOf(el) === -1) { els.push(el); } }); }); var fold = window.innerHeight * 0.92; els = els.filter(function (el) { return el.getBoundingClientRect().top > fold; }); if (!els.length) { return; } /* All reveal styles are inline, so no stylesheet (trimmed or not) can leave an element hidden. Siblings come in one after another, 70ms apart, at most six steps. */ var EASE = 'cubic-bezier(.16, 1, .3, 1)'; var seen = new Map(); els.forEach(function (el) { var n = seen.get(el.parentElement) || 0; seen.set(el.parentElement, n + 1); el.dataset.avDelay = Math.min(n, 6) * 70; el.style.opacity = '0'; el.style.transform = 'translate3d(0, 24px, 0)'; }); /* hand the element back to its own styles and transitions (card lifts, hovers) */ function settle(el) { if (!el.dataset.avDelay) { return; } delete el.dataset.avDelay; delete el.dataset.avIn; el.style.removeProperty('opacity'); el.style.removeProperty('transform'); el.style.removeProperty('transition'); } function reveal(el) { if (!el.dataset.avDelay || el.dataset.avIn) { return; } el.dataset.avIn = '1'; var delay = el.dataset.avDelay + 'ms'; el.style.transition = 'opacity .9s ' + EASE + ' ' + delay + ', transform .9s ' + EASE + ' ' + delay; void el.offsetWidth; /* commit the start state so the change below animates */ el.style.opacity = '1'; el.style.transform = 'none'; var done = function (ev) { if (ev.target !== el || ev.propertyName !== 'transform') { return; } el.removeEventListener('transitionend', done); settle(el); }; el.addEventListener('transitionend', done); setTimeout(function () { settle(el); }, 1700); } var io = new IntersectionObserver(function (entries) { entries.forEach(function (entry) { if (entry.isIntersecting) { io.unobserve(entry.target); reveal(entry.target); } }); }, { rootMargin: '0px 0px -10% 0px', threshold: 0.01 }); els.forEach(function (el) { io.observe(el); }); /* backup for browsers or tabs where the observer is late: anything that has scrolled into view is shown */ var last = 0; function sweep() { var limit = window.innerHeight * 0.95; els.forEach(function (el) { if (el.dataset.avDelay && !el.dataset.avIn && el.getBoundingClientRect().top 150) { last = now; sweep(); } }, { passive: true }); window.addEventListener('load', sweep); setTimeout(sweep, 4000); })();