How GLP1 Clinics are rated
Every clinic in our directory gets a 0–100 Trust Score and a letter grade. Here is exactly what goes into it, how we weight each input, and what we do when the data is too thin to score fairly.
The nine inputs
The formula is a weighted sum of nine signals. Weights sum to 100%. Each input is normalized to a 0–100 scale, multiplied by its weight, and summed into a final integer score.
| Input | Weight | Why |
|---|---|---|
| Google rating | 35% | A clinic's public Google rating, normalized to a 0–100 scale (a 4.6 ≈ 92). |
| Google review count | 25% | The volume of real patient reviews, log-scaled so ten reviews is meaningful and a thousand is not ten times better than a hundred. |
| Photos | 10% | Up to ten gallery photos of the facility. Transparency about the physical space matters. |
| Medications breadth | 8% | How many GLP-1 medications (Wegovy, Zepbound, Mounjaro, Ozempic, compounded options) the clinic offers. |
| Business hours populated | 7% | Whether the clinic publishes its hours so patients know when to call. |
| Verification status | 5% | Whether our editors have verified the clinic's core data (name, location, licensure signal, phone). |
| ABOM-certified physician | 4% | Whether at least one provider holds American Board of Obesity Medicine certification. |
| Claimed listing | 3% | Whether a clinic representative has claimed the page and agreed to keep it accurate. |
| BBB accreditation | 3% | Whether the clinic holds an active Better Business Bureau accreditation. |
Letter grades
Worked example
Consider Peachtree Weight Loss, a hypothetical clinic with a 4.6 Google rating (≈92/100), 450 reviews (≈89/100), verified (100), claimed (100), 6 gallery photos (60), no ABOM-certified provider (0), BBB accredited (100), 4 medications offered (60), hours set (100):
0.35 × 92 = 32.2 Google rating 0.25 × 89 = 22.3 Review count 0.10 × 60 = 6.0 Photos 0.08 × 60 = 4.8 Medications 0.07 × 100 = 7.0 Hours 0.05 × 100 = 5.0 Verified 0.04 × 0 = 0.0 ABOM certification 0.03 × 100 = 3.0 Claimed 0.03 × 100 = 3.0 BBB Total = 83.3 → A−
What we don't penalize for
Nothing outside a clinic's control. Geography, specialty, languages spoken, wait times, and insurance mix are not in the formula. A rural cash-pay clinic with strong fundamentals can earn the same A− as an urban hospital system.
When a clinic is not scored
If fewer than 5 of the 9 inputs have real data, we don't publish a number. Showing Data incomplete and inviting a claim is more honest — and more useful — than a misleading low score based on NPI-registry fields only. This applies to roughly a quarter of the directory on launch day.
Formula versioning
Every score is stamped with the formula version that produced it (v1.1.0 today). If we adjust weights, we bump the minor version; if we swap inputs, we bump the major version. Old scores stay auditable because the breakdown JSON preserves inputs, weights, and version. We rebalanced from v1.0.0 to v1.1.0 at launch after observing that four binary flags (verified, claimed, ABOM, BBB) held 37% of total weight but were almost never TRUE in the current data — compressing the whole directory into C− and D. v1.1.0 shifts weight onto public-reputation signals (Google rating + review count + photos) that every clinic has.
Disputes
Clinic owners who disagree with a score can claim their listing and file a dispute from the dashboard. Every dispute is reviewed within 72 hours. Data issues get fixed at the source and re-computed. Formula-level disagreements are logged and weighed against all other feedback when we version the formula.
Broader trust context
The Trust Score sits alongside our Editorial Standards and telehealth scoring methodology. Together they describe how we separate signal from noise across a ~10,000-clinic directory.
Frequently asked
- What is the GLP1 Clinics Trust Score?
- A proprietary 0–100 composite rating we assign to every active clinic in our directory. It combines nine inputs — from Google reviews to ABOM certification — into a single letter-graded number so patients can compare clinics at a glance.
- Why do some clinics show 'data incomplete' instead of a score?
- If fewer than 5 of the 9 inputs are populated for a clinic, we don't publish a number. Scoring thin-data clinics would be misleading, so we show a 'data incomplete' badge and invite the clinic to claim the listing to fill in the missing fields.
- Is the Trust Score a medical recommendation?
- No. It reflects the directory data we can verify and the patient signal Google aggregates. It is not medical advice. Always consult a licensed clinician before starting GLP-1 therapy.
- How often does the score update?
- We recompute every Monday. If a clinic fixes their data mid-week, they can request an on-demand recompute after claiming the listing.
- What if I think my clinic's score is wrong?
- Claim your listing and open a dispute from the dashboard. We review every dispute within 72 hours. If data was ingested incorrectly we fix it and recompute. Formula-level disagreements are logged and considered when we version the formula.
