Doctor on Demand

Internal Medicine, Clinical Psychology · 4 Providers

Average Rating of all Office Providers

Doctor on Demand

121 Spear St Ste 420
San Francisco, CA 94105
View All Locations(800) 997-6196

Office Provider Reviews


based on the average of 20 provider reviews for Doctor on Demand

Review of Dr. Mishra

- in Atlanta |

Very kind. Affordable. Helpful in explaining what I needed to do.
Flag Comment
Was this review helpful?
Review of Dr. Mishra

- |

Very good knowledge, explained things well and was aware of what was going on and how to handle my symptoms. Did his best to outline things clearly and show what the next steps could be. Don’t hesitate to ask follow up questions. Really put me at ease.
Flag Comment
Was this review helpful?
Review of Dr. McAleer

- in Airmont |

Dr. McAleer is fantastic. I was using her for several months before the practice was working for closed its office. I felt comfortable with her and it was almost like talking to a friend, but she helped me work through my issues without judgement, even when I did admittedly stupid things. I miss her!
Flag Comment
Was this review helpful?
Review of Dr. Mishra


Awful and condescending.
Flag Comment
Was this review helpful?

Learn About Doctor on Demand

33 Procedures

  • Abscess Incision And Drainage
  • Allergy Testing
  • Allergy Treatment
  • Behavior Modification
  • Behavior Therapy
  • Biopsy
  • Breath Testing
  • Cognitive Behavioral Therapy (Cbt)
  • Coping Strategy
  • Couples Therapy
  • Dialectical Behavior Therapy (Dbt)
  • Electrocardiogram (Ekg)
  • Executive Physical Examination
  • Group Psychotherapy
  • Hormone Replacement Therapy
  • Immunization
  • Individual Therapy
  • Joint Injection
  • Life Coaching
  • Marital And Family Psychotherapy
  • Pap Smear
  • Physical Examination
  • Psychoeducation
  • Psychological Counseling
  • Psychological Testing
  • Psychotherapy Services
  • Relapse Prevention
  • Spirometry
  • Stress Test
  • Supportive Counseling
  • Urinalysis
  • Vaccination
  • Violence Risk Assessment


Read More

Who We Are

  • Available when you are and without the hassle of the waiting room. Connect in minutes with board-certified doctors and t Read More

Language Services

  • Hindi
  • Spanish

Doctor on Demand accepts 14 insurance carriers

  • Aetna
  • Anthem Blue Cross Blue Shield
  • AvMed
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Florida
  • Blue Cross Blue Shield of Georgia
  • Cigna
  • Commercial Insurance Company
  • Coventry Health Care
  • Government Employees Health Association (GEHA)
  • Humana
  • Mail Handlers Benefit Plan (MHBP)
  • UnitedHealthCare
*Please verify this information when scheduling an appointment.