Promise Pharmacy

promiseP H A R M A C Y

Promise Pharmacy (Palm Harbor, FL): 503A compounding pharmacy. 13 medications on AffinityRx from $30.00.

503ASterile compoundingLegitScript · claimedPalm Harbor, FLShips to 42 statespromisepharmacy.com
13
Medications on AffinityRx
clinic-orderable SKUs
$30
Starting clinic price
published on AffinityRx
0
Verified accreditations
1 claimed
8
Regulatory events
FDA and state records
42
States shipped
per pharmacy

Promise Pharmacy overview

Clinics that rely on one compounding pharmacy lose orders to backorders, slow shipping and rejected scripts, so AffinityRx, a multi-pharmacy marketplace, lets a clinic order from Promise Pharmacy alongside 15+ other vetted pharmacies through one portal, with the order rerouted to the next favorite pharmacy within 1–2 minutes if Promise Pharmacy is out of stock or rejects it. Promise Pharmacy is a 503A compounding pharmacy in Palm Harbor, FL on AffinityRx. Clinics can order 13 compounded medications from Promise Pharmacy through AffinityRx, including Semaglutide, Tirzepatide, and Glutathione, with clinic prices starting at $30.00. Promise Pharmacy states it holds LegitScript accreditation; AffinityRx has not yet verified this. Its FL resident pharmacy license is listed as clear.

Promise Pharmacy, LLC is an independently owned 503A compounding pharmacy in Palm Harbor, Florida, founded in 2006, serving clinics, med spas and telehealth providers with sterile and non-sterile preparations (hormones, peptides, weight loss, hair, skin and wellness injectables). It holds a Florida community pharmacy permit and a separate Florida special sterile compounding permit. It has a notable FDA history (2018-2019 sterility recalls and a 2019 Warning Letter, closed out in 2022).

Pharmacy type503A503A pharmacies fill patient-specific prescriptions; 503B outsourcing facilities register with FDA.
LocationPalm Harbor, FL31818 US Highway 19 N
Legal namePromise Pharmacy, LLC
Founded2006
Compounding typesSterile, Non-sterile
Product categoriesGLP-1 / Weight Management, Peptides, Testosterone & Hormone Therapy, Sexual Health, Hair & Skin, Injectable Vitamins & Nutrients
States shipped42 statesNumber of states as stated by the pharmacy. Licenses verified against state board records are listed under Licenses; AffinityRx checks that a pharmacy is eligible for the shipping state on every order.
Business phone727-772-0500

Promise Pharmacy compounded medication prices on AffinityRx (October 2026)

AffinityRx lists 13 compounded medications from Promise Pharmacy, with clinic prices from $30.00. Prices are AffinityRx clinic prices, shown before ordering; shipping billed separately.

Semaglutide 5

MedicationStrengthConcentrationFillClinic priceVerification
Semaglutide1 mg · B12 0.5 mg/mL · injectable vial1 mg1 mg/mL1 mL vial$70.00Listing matchedPromise lists this with a B6 additive (5 mg/mL); Promise's GLP table gives strength as 'X mg / Y mg/mL' (active strength / B6 concentration, read per mL; the strength cell stays constant across 1-4 mL fills).
Semaglutide2.5 mg · no additive · injectable vial2.5 mg2.5 mg/mL1 mL vial$75.00Listing matchedPromise lists this with a B6 additive (10 mg/mL); Promise's GLP table gives strength as 'X mg / Y mg/mL' (active strength / B6 concentration, read per mL; the strength cell stays constant across 1-4 mL fills).
Semaglutide5 mg · no additive · injectable vial5 mg2.5 mg/mL2 mL vial$80.00Listing matchedPromise lists this with a B6 additive (10 mg/mL); Promise's GLP table gives strength as 'X mg / Y mg/mL' (active strength / B6 concentration, read per mL; the strength cell stays constant across 1-4 mL fills).
Semaglutide7.5 mg · no additive · injectable vial7.5 mg2.5 mg/mL3 mL vial$95.00Listing matchedPromise lists this with a B6 additive (10 mg/mL); Promise's GLP table gives strength as 'X mg / Y mg/mL' (active strength / B6 concentration, read per mL; the strength cell stays constant across 1-4 mL fills).
Semaglutide10 mg · no additive · injectable vial10 mg2.5 mg/mL4 mL vial$120.00Listing matchedPromise lists this with a B6 additive (10 mg/mL); Promise's GLP table gives strength as 'X mg / Y mg/mL' (active strength / B6 concentration, read per mL; the strength cell stays constant across 1-4 mL fills).

Tirzepatide 3

MedicationStrengthConcentrationFillClinic priceVerification
Tirzepatide20 mg · B6 10 mg/mL · injectable vial20 mg10 mg/mL2 mL vial$120.00Pending matchPharmacy lists: Tirzepatide / B6; 20 mg / 10 mg/mL; listed fills: 1 mL, 1 mL, 2 mL, 3 mL · Promise lists Tirzepatide / B6 only as '20 mg / 10 mg/mL' in 1, 2 and 3 mL fills (read per mL: tirzepatide 20 mg/mL + B6 10 mg/mL, i.e. 20/40/60 mg per vial).
Tirzepatide40 mg · no additive · injectable vial40 mg10 mg/mL4 mL vial$220.00Pending matchPharmacy lists: Tirzepatide / B6; 20 mg / 10 mg/mL; listed fills: 1 mL, 1 mL, 2 mL, 3 mL · Promise lists Tirzepatide / B6 only as '20 mg / 10 mg/mL' in 1, 2 and 3 mL fills (read per mL: tirzepatide 20 mg/mL + B6 10 mg/mL, i.e. 20/40/60 mg per vial).
Tirzepatide60 mg · no additive · injectable vial60 mg15 mg/mL4 mL vial$290.00Pending matchPharmacy lists: Tirzepatide / B6; 20 mg / 10 mg/mL; listed fills: 1 mL, 1 mL, 2 mL, 3 mL · Promise lists Tirzepatide / B6 only as '20 mg / 10 mg/mL' in 1, 2 and 3 mL fills (read per mL: tirzepatide 20 mg/mL + B6 10 mg/mL, i.e. 20/40/60 mg per vial).

Single Peptides 3

MedicationStrengthConcentrationFillClinic priceVerification
GlutathioneGlutathione (2000 mg) · injectable vial2000 mg200 mg/mL10 mL vial$30.00Listing matched
NAD+NAD+ (1000 mg) · injectable vial1000 mg100 mg/mL10 mL vial$115.00Listing matched
SermorelinSermorelin (15 mg) · injectable vial15 mg3 mg/mL5 mL vial$100.00Listing matched

Blends 1

MedicationStrengthConcentrationFillClinic priceVerification
methionine / inositol / choline (MIC) + vitamin B12Lipotropic MIC / Lipo-B (10 mL) · injectable vial—MIC 25/50/50 mg/mL + B12 1 mg/mL10 mL vial$75.00Listing matchedPromise lists 'MIC + Methyl B12' (methylcobalamin form of B12); its comparison sheet marks it the same MIC 25/50/50 mg/mL + B12 formulation but does not restate the strengths.

TRT 1

MedicationStrengthConcentrationFillClinic priceVerification
AnastrozoleAnastrozole (Oral) (0.75 mg) · oral (capsule/tablet per pharmacy)0.75 mg0.75 mgEach$1.14Listing matchedPromise lists one product covering 0.5-0.75 mg anastrozole capsules (each).

Promise Pharmacy compliance scorecard

A due-diligence checklist for Promise Pharmacy modeled on the AffinityRx pharmacy review: licensure, accreditation, quality and testing, and regulatory history. Verified items link to a public source. Claimed items are pharmacy statements AffinityRx has not yet verified. Items that are not public are available to AffinityRx clinics on request.

7 of 21 items verified from public records
  • 7 Verified
  • 2 Claimed by pharmacy
  • 12 Not public

Licensure

  • Resident-state pharmacy license
    Pharmacy - Community Pharmacy; Schedule II & III (plus Special Sterile Compounding permit PH29090) license PH22007 in FL — Clear, expires Feb 28, 2027 Source
    Verified
  • Non-resident state licenses
    41 non-resident licenses on file: ID, AK, AZ, CO, CT, DE, DC, GA, HI, IL, IN, IA, KS, KY, ME, MD, MA, MI, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SD, TN, UT, VT, WA, WV, WI, WY Source
    Verified
  • Pharmacy NPI
    NPI 1124132196 Source
    Verified
  • Pharmacist-in-charge (PIC)
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • NABP e-Profile
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • Sterile compounding licensure
    FL sterile permit PH29090 Source
    Verified
  • Controlled substances
    Reports dispensing controlled substances
    Claimed

Accreditation

  • PCAB (ACHC) accreditation
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • NABP compounding accreditation
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • LegitScript certification
    Homepage states 'Promise Pharmacy is LegitScript certified'; Source
    Claimed
  • Joint Commission medication compounding certification
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • URAC accreditation
    Not publicly available — available to AffinityRx clinics on request
    Not public

Quality & testing

  • Third-party product testing
    Third-party testing reported Source
    Verified
  • Certificates of analysis (COA)
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • Cold-chain shipping
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • Environmental monitoring report
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • Certificate of insurance
    Not publicly available — available to AffinityRx clinics on request
    Not public
  • Media-fill and gloved-fingertip testing
    Not publicly available — available to AffinityRx clinics on request
    Not public

Regulatory history

  • FDA Form 483s, warning letters and recalls
    7 records found; see Regulatory history
    Verified
  • State board actions and consent orders
    1 record found; see Regulatory history
    Verified
  • Latest board inspection report
    Not publicly available — available to AffinityRx clinics on request
    Not public

How AffinityRx vets Promise Pharmacy

AffinityRx vets every compounding pharmacy for clinics, and only 9% of the pharmacies AffinityRx reviews pass. Promise Pharmacy is one of the pharmacies that passed.

AffinityRx reviews each pharmacy in five areas:

  • Compliance: state licensures, USP <795>, <797> and <800>, and certifications such as LegitScript, PCAB, ACHC and NABP.
  • Product: third-party certificates of analysis (COAs), sterility and endotoxin testing, and beyond-use dates.
  • Track record: Form 483s, recalls, FDA actions and the pharmacist-in-charge background.
  • Market feedback: clinic and patient ratings and reviews, and Reddit threads.
  • Operations: shipping times, stock and cold-chain validation.

Public credentials such as license numbers and accreditation proof are published on this profile, and backing documents such as COAs are available to clinics on request.

Warning letters and recalls

If Promise Pharmacy receives an FDA warning letter or recall, AffinityRx notifies clinics and updates this profile. Clinics can switch Promise Pharmacy off in their AffinityRx portal at any time.

Favorites and failover

Clinics pick a pharmacy at checkout, or pre-set a primary pharmacy plus second and third favorites. If the primary pharmacy is out of stock or rejects an order, AffinityRx reroutes it to the next favorite within 1–2 minutes. Prescriber re-sign is the default; turning on auto re-sign removes that step. Read how this works on the backorders page, and see how AffinityRx compares with other compounding pharmacy marketplaces.

Promise Pharmacy licenses and identifiers

Promise Pharmacy's license and registry identifiers, as recorded in public records. Verify any license directly with the issuing board before relying on it.

Resident pharmacy licensePH22007 ClearPharmacy - Community Pharmacy; Schedule II & III (plus Special Sterile Compounding permit PH29090) · FL · expires Feb 28, 2027 Board record FL license lookup
Pharmacy NPI1124132196NPI Registry
FL sterile compounding permitPH29090Board record

Non-resident licenses 41

Promise Pharmacy holds non-resident pharmacy licenses in 41 states outside FL: ID, AK, AZ, CO, CT, DE, DC, GA, HI, IL, IN, IA, KS, KY, ME, MD, MA, MI, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SD, TN, UT, VT, WA, WV, WI, WY. Statuses are as recorded on the date of the board lookup.

Promise Pharmacy regulatory history

AffinityRx found 8 dated regulatory events on public record for Promise Pharmacy. Each entry is factual, dated and linked to its source.

  1. State Board ActionFlorida Board of PharmacyStatus: Obligations satisfied; permit currently Clear

    Discipline case 201806234 on the Special Sterile Compounding permit PH29090 (Public Complaint action 'AC filed'; Discipline action 'OBLIGATION(S) SATISFIED'). Date and terms of the final order are not shown on the lookup (no scanned order available).

    Primary record
  2. OtherFDAStatus: Closed

    FDA issued a State Referral Letter to the Florida Board of Pharmacy (CMS 412428) about the 2021 inspection, stating FDA did not intend further action on 503A conditions and that the deviations appeared readily correctable; same day FDA issued a Warning Letter Close Out and an FMD-145 letter.

    Primary record
  3. Form 483FDAStatus: Firm committed to corrective action (response dated 2021-10-14); FDA closed inspection

    Inspection 2021-08-30 to 2021-09-23 (a Florida state investigator accompanied). Observation 1: routine use of non-pharmaceutical-grade components in injectable products (e.g., TRIM Thermal, TRIM Calm); FDA also noted gloved-hand contamination practices in the ISO 5 area.

    Primary record
  4. RecallFDA (openFDA)Status: Terminated

    Class II voluntary recall (initiated 2021-06-30, D-0803-2021): MIC + Methyl B12 injection, 'lack of processing controls'; distributed in AZ, CO, FL, IL, NJ.

    Primary record
  5. Warning LetterFDAStatus: Closed out by FDA 2022-07-27 (listed on FDA compounding actions page)

    Warning Letter 587148 following the Oct 2018 inspection: products did not qualify for 503A exemptions (compounded without valid individual-patient prescriptions), adulterated (particulates; bremelanotide at 114.3% of label strength), inadequate cleanroom/aseptic controls, unapproved and misbranded drugs. Firm voluntarily ceased sterile operations in Nov 2018 and recalled product.

    Primary record
  6. RecallFDA (openFDA)Status: Terminated

    Class II voluntary recall (initiated 2018-12-17, event 81810, 51 product entries e.g. D-0431-2019 to D-0481-2019) of non-hazardous sterile drug products within expiry (injectables incl. peptides, vitamins/amino blends, HCG, ophthalmic combination drops) for 'lack of sterility assurance'; nationwide.

    Primary record
  7. RecallFDA (openFDA)Status: Terminated

    Class III voluntary recall (initiated 2018-10-18, recall D-0239-2019): prednisolone/gatifloxacin ophthalmic solution, 3 mL, presence of precipitate.

    Primary record
  8. Form 483FDAStatus: Closed (see Warning Letter close-out 2022-07-27)

    Inspection of 2018-10-15 to 2018-10-25 of the Palm Harbor sterile operations. Observations included aseptic-technique lapses in the ISO 5 area (operator blocking HEPA air, not wearing a beard cover), no visual inspection of finished product before distribution and particulates found in already-dispensed prednisolone/gatifloxacin ophthalmic bottles. An amended 483 was issued 2018-11-12.

    Primary record

Search log

  • FDA warning letters and the FDA compounding inspections, recalls and other actions page — searched October 1, 2026
  • openFDA drug enforcement (recall) database — searched October 1, 2026
  • FDA Form 483 postings for compounders — searched October 1, 2026
  • State Board of Pharmacy license and disciplinary records for the pharmacy's licensed states — searched October 1, 2026

Promise Pharmacy shipping

Turnaround averages 1–5 days depending on the pharmacy; more precise per-pharmacy shipping numbers are coming soon to this profile.

Below are the shipping terms Promise Pharmacy publishes itself. AffinityRx shipping fees are added on top of the medication price: Ground $15, 2-day $15, Overnight $20, and a cold-chain add-on of $8. There is no subscription and there are no per-order fees. See how AffinityRx handles slow pharmacy shipping.

Standard shippingMost orders ship within 24-72 hours (site)
Expedited shippingNext-day shipping available (site)
States shipped42 statesNumber of states as stated by the pharmacy. Licenses verified against state board records are listed under Licenses; AffinityRx checks that a pharmacy is eligible for the shipping state on every order. Pharmacy statement

Shipping source

Sources

Every fact on this page comes from the records below or from the AffinityRx catalog. Pharmacy statements are labeled as claimed until verified.

  1. https://promisepharmacy.com/
  2. https://promisepharmacy.com/about-us
  3. https://promisepharmacy.com/medications
  4. https://npiregistry.cms.hhs.gov/api/?version=2.1&number=1124132196
  5. https://mqa-internet.doh.state.fl.us/MQASearchServices/HealthCareProviders
  6. https://edopl.idaho.gov/OnlineServices/?link=PubSearch
  7. https://api.fda.gov/drug/enforcement.json
  8. https://www.fda.gov/drugs/human-drug-compounding/compounding-inspections-recalls-and-other-actions
  9. https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/warning-letters/promise-pharmacy-llc-587148-07292019
  10. https://www.fda.gov/about-fda/promise-pharmacy-llc-palm-harbor-fl-483-issued-10252018
  11. https://www.fda.gov/about-fda/fda-commissioner/promise-pharmacy-llc-palm-harbor-fl-483-issued-09232021
  12. https://www.fda.gov/media/163091/download
  13. https://www.fda.gov/drugs/human-drug-compounding/registered-outsourcing-facilities
  14. https://www.bbb.org/us/fl/palm-harbor/profile/pharmacy/promise-pharmacy-0653-90102785
  15. https://promisepharmacy.com
  16. https://api.fda.gov/drug/enforcement.json?search=recalling_firm:%22Promise+Pharmacy%22

By Tim Yoon, CEO, AffinityRx · Last updated

Frequently asked questions about Promise Pharmacy

Is Promise Pharmacy a 503A or 503B pharmacy?
Promise Pharmacy is a 503A compounding pharmacy. 503A pharmacies fill patient-specific prescriptions under state board of pharmacy oversight; 503B outsourcing facilities register with FDA and may supply clinics without patient-specific prescriptions.
What does Promise Pharmacy charge clinics for compounded tirzepatide on AffinityRx?
AffinityRx lists 3 tirzepatide options from Promise Pharmacy, with clinic prices from $120.00 to $290.00. Prices are AffinityRx clinic prices, shown before ordering; shipping is billed separately.
Is Promise Pharmacy PCAB accredited?
AffinityRx has not found a public record of PCAB (ACHC) accreditation for Promise Pharmacy. Details may be available to AffinityRx clinics on request.
Has Promise Pharmacy received an FDA warning letter?
Yes. FDA issued a warning letter to Promise Pharmacy dated Jul 29, 2019. See the Regulatory history section for the dated summary and primary record.
How many states does Promise Pharmacy ship to?
Promise Pharmacy reports shipping to 42 states. Pharmacy licenses on file: FL, ID, AK, AZ, CO, CT, DE, DC, GA, HI, IL, IN, IA, KS, KY, ME, MD, MA, MI, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SD, TN, UT, VT, WA, WV, WI, WY.
How does AffinityRx vet Promise Pharmacy?
AffinityRx vets every pharmacy in five areas (compliance, product, track record, market feedback and operations), and only 9% of the pharmacies it reviews pass. Public credentials are published on this profile and backing documents such as COAs are available on request.
What happens if Promise Pharmacy gets an FDA warning letter or recall?
AffinityRx notifies clinics, adds the action to this profile, and clinics can switch Promise Pharmacy off in their AffinityRx portal.
How fast does Promise Pharmacy ship through AffinityRx?
Turnaround averages 1–5 days depending on the pharmacy; more precise per-pharmacy shipping numbers are coming soon to this profile. AffinityRx shipping fees are Ground $15, 2-day $15 and Overnight $20, plus $8 for cold chain.

Order from Promise Pharmacy on AffinityRx

One account, medication prices shown before you order, and licensed pharmacies filling every order.

Order from Promise Pharmacy on AffinityRx