View map

Dr. Kiran Vaswani, MD

Internist, Primary Care Doctor

Professional statement

Dear Patients, I am a board certified and licensed Internal medicine physician who has been practicing in a wide variety of settings and a diverse population since the past 10 years. My passion lies in chronic medical conditions such as Diabetes, hypertension, and various subspecialties such as nephrology, cardiology and rheumatology, to name just a few. I believe in a holistic approach to medicine and try as best as possible to make medications the last resort. I also am my patients health care advocate and will not hesitate to ask help and advise from colleagues or specialists, if the need arises. My approach to my patients health care is that we are partners in the most important investment they can make--their better health. Please note, however, I do NOT do pain management and do not as a rule prescribe scheduled medications such as opioids or medical marihuana. These will not be filled at the first visit either. I also am cautious regarding prescribing medications such as Adderall, sedatives/hypnotics without a psychiatrist or therapist on board.I also do not do workers compensation.

Is this doctor in your insurance network?

Enter your insurance carrier and plan

Specialties

  • Primary Care Doctor
  • Internist

Practice names

Board certifications

  • American Board of Internal Medicine

Education and training

  • Kasturba Medical College Manipal, Residency in Internal Medicine
  • Medical School - Grant Government Medical College, Mumbai
  • Our Lady of Mercy Medical Center, Residency in Internal Medicine

Professional memberships

  • American College of Physicians

Zocdoc awards

Rapid registration
Speedy response
Scheduling hero

Languages spoken

  • English
  • Hindi
  • Indonesian

Provider's gender

Female

NPI number

1467537126

Office locations

Total Care Plus

2620 Mission Street

San Francisco, CA 94110

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner

Overall
Wait time
Bedside manner
Genuinely concerned & very detail-oriented
Source: Zocdoc
Overall
Wait time
Bedside manner
They saw me quickly, were very prompt, and I had very little issues with the office. Great visit and the doctor was nice and had some suggestions that I found helpful. I think the only thing I wasn't 100% satisfied with(and mostly my fault) was that I wasn't clear on what the visit should focus on. I don't really know usually so I think I just need to be better educated in what visits should be made at what frequency. It would be nice if the doctor could help with this.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
My appointment was rescheduled by the doctor's office to April 22nd, 3 weeks from now.
Source: Zocdoc
Overall
Wait time
Bedside manner
I was really impressed with this visit to Dr. Vaswani. I've come to expect long waiting periods when visiting the doctor, but Dr. Vaswani was able to see me right away. Dr. Vaswani is polite, professional, and has a cheery demeanorthat made me feel welcome at the office. This was just a checkup but I'll definitely book future appointments with Dr. Viswani. Highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Vaswani was very friendly and extremely thorough, which I really appreciated as a new patient. She listened to all of my comments and health history, asked a lot of questions, and treated no issue as too small to discuss or address.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Kiran was phenomenal and the office was great. Very clean, wait wasn't too bad, they even let me put my bike inside. Great work!
Source: Zocdoc
Overall
Wait time
Bedside manner
Took longer than expected, but this was mainly because Dr. Vaswani is incredibly thorough, which is much appreciated! Very personable and highly recommended.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Vaswani was great! I was a bit skeptical about the office because it wasn't a traditional office (I think it's mostly physical therapy?) but regardless it was brand new and super clean. I was there pretty early so that's whyI had to wait. They also have some more forms in addition to the ZocDoc information which was a bit annoying but understandable. I didn't have to wait more than 10 minutes while I was in the room and Dr. Vaswani was super awesome. She really cared about my concerns and issues and worked with me to figure out the best course of action, knowledgeable about all aspects of the issue. Overall, she is a fantastic doctor and I'm really happy I found my new pcp.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I was comforted by the fact that she let me make all the decisions and gave me guidance on everything I needed.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Vaswani is very caring and thorough.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Vaswani was very sweet, professional and easy to talk to. I can't say the other clientele or the office space in the mission is very nice though. If that doesn't bother you then I'd say go for it.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Vaswani is awesome! She really cares about her patients and will spend a lot of time with you. I highly recommend her!!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Vaswani is very personable. She sat with me for at least 30 minutes collectin my history and explaining everything. Highly recommend!
Source: Zocdoc
Overall
Wait time
Bedside manner
So kind and easy to talk to, genuinely cared about me and my health. Will def see her again!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Very knowledgeable and helpful
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Source: Zocdoc
Overall
Wait time
Bedside manner
More than 1 year ago
Source: Zocdoc
ZocdocFind a DoctorDr. Kiran Vaswani, MD