We do not accept insurance directly, which allows us to spend more time with our patients, and, we are under no obligation to share your medical information with any third party. It also allows us to offer a more personalized level of care without insurance companies seeking to control the course of treatment.

Therefore, we do require payment via cash or credit/debit card at the time of your visit. However, if you do have insurance, we will submit your insurance claim for you. Your insurer will then reimburse you directly the amount they would have paid us; the average reimbursement averages 63% of your visit cost. We're happy to take care of the paperwork for you.


  • A first time in-person visit costs $289 - this includes the initial visit, testing, and first month’s written prescription you’ll take to your pharmacy. It does not include the actual bottle of medication.

  • Follow-up telemedicine refill visits cost $149.  

Concierge Program

We are pleased to offer our Millennium Concierge Program as a complimentary service to all of our patients. As soon as you become our patient, we will automatically enroll you in the Millennium Concierge Program, and you’ll be assigned a designated patient liaison.

The Millennium Concierge Program offers unbeatable value, convenience, and personalized care for our patients. For medication refills, simply text or call your designated patient liaison with no hold time. We will prepare your prescription and and send it to your pharmacy electronically, with a text or email confirmation from our office. No more waiting rooms, and no time lost driving across town to pick up a paper prescription.


We accept cash, debit cards, and credit cards.

Cancellation Policy 

Please note that your appointment time is reserved especially for you. We kindly ask that you notify us at least 24 hours in advance if you’ll be unable to make your appointment. If you miss your appointment and you have not notified us at least 24 hours in advance, you may be subject to cancellation fees.

Schedule Appointment 

You may schedule your appointment by starting here.


Please don’t hesitate to contact us for any additional, confidential information you may need. Call us directly at 310.360.5917 or email us here.