Pricing & Membership
Every new patient begins with an initial consultation
A full, unhurried evaluation with Dr. Hasan — the foundation of your care, whether you continue as a non-member or join the practice as a member.
Initial Consultation
- A thorough, unhurried evaluation with Dr. Hasan
- Review of your past records and outside labs before your visit, when available
- 30 days of support and communication with Dr. Hasan afterward — including discussing the results of any testing he orders during your consultation
Not sure yet? Start free.
- A brief, no-pressure call to see whether Dr. Hasan and the practice are the right fit for you
- Because we don't yet have a doctor–patient relationship, this call does not include a diagnosis or treatment plan
Choose how you want to be cared for
| Compare care options | |||
|---|---|---|---|
| Who it's for | |||
| Best suited for | Stable condition, seen 1–2 times a year to monitor and refill | 2–3 endocrine conditions needing between-visit support | 3+ chronic conditions needing close, ongoing care |
| Visits included per year | Pay per visit | 3–4 visits | 5–8 visits |
| Office & virtual visits | $250 each | ✓ | ✓ |
| No extra fee for included visits | — | ✓ | ✓ |
| Support between visits | |||
| Patient portal messaging | — | ✓ | ✓ |
| Calls & emails with Dr. Hasan | $50 / 15-min call | ✓ | ✓ |
| Post-visit results call (labs/imaging ordered at the visit) | 1 call included | ✓ | ✓ |
| Medication adjustments between visits | — | ✓ | ✓ Closer support |
| Priority appointment access | — | Within 5 business days | Same or next day |
| Included services | |||
| Prescriptions & refills | At visits | Unlimited | Unlimited |
| Forms, prior authorizations & appeals | $50 each | Included | Included |
| Testing & interpretation | At visits | Unlimited | Unlimited |
| CGM / pump support | $50 download | ✓ | ✓ Enhanced |
| Communication on your behalf (insurance, other physicians, work) | — | ✓ | ✓ |
| InBody body-composition analysis | $50 / scan | Up to 2/year | Up to 4/year |
| Screening thyroid ultrasound by Dr. Hasan (beginning Fall 2026) | $200 | $100 | 1/year, free |
| Premium-only advantages | |||
| Concierge-level primary care | — | — | ✓ |
| Direct cell access to Dr. Hasan (incl. weekends & holidays) | — | — | ✓ |
| Secure Spruce app access | — | — | ✓ |
| Flexibility & value | |||
| Rescheduling & cancellation | 1 per year, restrictions apply | Flexible & unlimited | Flexible & unlimited |
| 10% discount with annual prepayment | — | ✓ | ✓ |
Non-member visits: $250 in office or $250 virtual. An established non-member 60-minute visit is $350 (occasionally needed for more complex visits).
À-la-carte fees for non-members: 15-minute phone call $50 · CGM/pump download & interpretation $50 · forms, prior authorizations & appeals $50 each · InBody body-composition scan $50. If support is needed between visits, non-members are asked to schedule an appointment.
Members pay no additional fee for their included visits. New members are not charged for the first 30 days after their initial consultation.
Premium-only advantage
Secure Spruce app access
Premium members receive access to Spruce Health, our secure communication app for non-urgent clinical questions between visits. Through Spruce, you can message our office and share glucose logs, CGM reports, medication photos, lab results, and other documents — all organized in one place.
This is especially helpful for patients in active medication management, including GLP-1 therapy, insulin, testosterone therapy, hormone therapy, thyroid medication titration, or complex endocrine care.
Premium messages are reviewed with higher priority during business hours. Spruce is not for emergencies and is not monitored 24/7.
Why patients choose membership
Better care, fewer surprises
No additional bills
Your monthly fee covers your included visits and the support between them — no per-visit charges.
Flexible scheduling
Members enjoy unlimited, penalty-free rescheduling and cancellations.
10% off annually
Pay for the year up front and save 10% on your membership.
Start risk-free
New members aren't charged for the first 30 days after their initial consultation.
Questions, answered
Membership & pricing FAQ
What's the difference between Standard and Premium membership?
Which option is right for me?
Do you offer a discount for paying annually?
As a member, are my visits included or do I pay per visit?
What is the Spruce app, and who gets it?
Can I message Dr. Hasan between visits?
What does the initial consultation include?
How do non-member cancellations and rescheduling work?
Do you take insurance?
How do I cancel my membership?
Ready to start?
Book your initial consultation, or schedule a free 15-minute call first to see if we're the right fit.

