Book an Appointment
Qualifications and Experience
Awards and Publications
My desire to become a physician began at a very early age when I was still living in China. My mother was working in a hospital; she would take me to work with her and the hospital became my playground. I saw so many patients suffering from pains and injuries and these experiences had a profound effect on me: I wished that someday I, too, would be able to help the sick and injured.
After I graduated from Jinan University Medical College, Guangzhou, China, I obtained a masters degree in Medical Sciences at the University of New South Wales in Sydney, Australia. I then spent 4 years in New York City working as a research fellow at two prestigious medical institutions: The Aaron Diamond AIDS Research Center and The Rockefeller University’s Department of Cellular Physiology and Immunology. My main focus was in virology and immunology related to HIV research and, as a result, I published many research papers. I next began a family medicine residency program at the Aultman Hospital, Canton, Ohio, where I gained great experience with patients. My experiences caring for patients and helping them toward recoveries reinforced my desire to dedicate my life to work as a physician.
Since then I’ve been practicing medicine in San Francisco. I continue to treat seriously ill patients at Saint Francis Hospital. I am fluent in Cantonese and Mandarin, and I do home visits and house calls to elderly Chinese patients whose physical and language barriers often prevent them from seeking necessary medical care. I established my own practice so that I can spend more quality time with my patients, and can focus more on disease prevention. My extensive knowledge in the area of HIV research helps me greatly in my treatment of HIV infected patients.
The more I practice medicine the more I realize that a good physician not only must gain clinical knowledge and master technical skills, he also must listen intently to his patients’ needs and engage them in the medical decision-making process. He must travel their life journey with them. To do this he must be nonjudgmental, respectful and empathetic to what his patients are going through. I believe the true art of medicine requires the healing of not just patients’ physical wellbeing, but their souls as well.
The child whose playground was a hospital has grown up to find his calling: to be a physician dedicated to alleviating others’ suffering.
Verified Patient Reviews
Dr. Tsang was very thorough! Great tips. listened, and he asked questions. He is definitely not like other doctors where you're in and out. He does care and is up to date with current researches. 0 wait time as well. Will definitely be my primary care physician!
Always an easy, pleasant visit.
Clean office, nice assistants, and not long of a wait. Dr. Tsang is very nice and easygoing. Definitely a great choice for my new primary care physician.
Dr. Tsang has a very comfortable and professional bedside manner. He successfully keeps track of his patients' personal/medical histories and needs, even if much time passes between appointments. I am always content when visiting his office.
One of the kindest physicians I have met in the city. His bedside manner is incredible and he genuinely cares about his patients. I will be back.
Dr. Tsang is a very kind, professional doctor. I felt very comfortable with him and his staff. I definitely recommend him!
Genuine and nice! Very helpful
Dr. Tsang is always very friendly and listens to my concerns without seeming busy or rushing. I felt very comfortable about the situation and his professional opinion and feedback. Highly recommended.
Best Doctor ever very nice and try to do anythings he could to help thank you Doctor Ming.
Dr. Tsang was great and so was his team! I had some problems with the billing department at the hospital they referred me to and Kevin was able to quickly answer my questions and attend to my request right away to resolve the issue.
Dr. Tsang has a great demeanor, he seems to genuinely care. If he can, he gives free samples to help patients save money on prescriptions, etc. I think he is a wonderful doctor!
Dr. Tsang and his team always provide the highest level of quality care. He's the best Dr. I've ever had.
Im looking for an honest doctor, if honest with them than I should expect an honest answer. Dr. Tsang, did just that. Obersvant and understanding. I would onky like to further my treatment with him.
Great doctor, great atmosphere. Always a pleasure going to see Dr. Tsang!
Great visit! Would highly recommend. Very professional and nice staff!
I had a very good experience with Dr. Tsang. It was my first doctor visit with him and he seemed very knowledgeable and skilled . He made me feel at ease and is very comfortable to converse with which is very important to me. He was able to cover a lot of medical advise and history in my first visit which was very appreciated by me. I think it was a wise choice to have made my appointment with Dr. Tsang
Dr. Tsang doesn't mince his words or mollycoddle his patients, which is refreshing. He is very thorough with examining and explains everything very well.
I went to Dr. Tsang knowing I was really sick with flu like symptoms. I hadnt been to a doctor in three years. Dr. Tsang initially thought it was seasonal allergies, then I asked him to take my temperature which registered 101 degrees. I was surprised no vital signs like temperature was taken before the questioning began. After I proved that I was actually sick, Dr. Tsang prescribed medication and I was feeling better a couple days later. All of that said, I was pleased with Dr. Tsang and plan on seeing him if I ever need a doctor again.
Dr. Tsang is by far the best Physician I've ever seen. He systematically diagnoses and expertly treats all of my health conditions. I have the utmost confidence in Dr. Tsang and I always feel well cared for and have a positive outcome when treated by Dr. Tsang.
I have been going to Dr. Tsang for about two years. Dr. Tsang has great bedside manner and always answers all of my questions. Very easy to talk to and it's clear that he really cares about his patients.
Excellent, very welcoming. Made me feel very comfortable. Easy to talk to and ask questions.
Very professional and considerate.
Dr. Tsang was patient, thorough and amiable. And his office staff was also quite pleasant.
Dr Tsang was very personable and answered all my questions and concerns. I have no reason to not return to his office.
Dr Tsang is always amazing - efficient but brilliantly helpful & friendly. He also has fantastic front office staff who are great with insurance, RX refills et al. Highly recommend
Always on time, friendly, and helpful!
A very caring doctor, who takes all the time he needs to explain everything to you, and is very responsive.
Love Dr. Ming and his staff. All very professional, yet personable. They make doctor visits so painless.
Incredibly friendly, attentive and efficient.
He is amazing!
It was good, as usual.
Doctor Tsang is absolutely Professional and nice! And also one of the important reason is Doctor Tsang speaks both Cantonese and Mandarin which help me a lot!
Visit was great! Dr. Tsang was professional, efficient and caring.
Really happy to have found Dr. Tsang. Quick visit, but very in depth. Very kind & intelligent guy too.
Dr. Tsang is asking the right amount of questions, taking the time to know a bit about your family history and more.
I have lots of confidence in him.
I love Dr. Tsang. I recommended him to my best friend!
Great attentive doctor who was able to clearly list what could be possible ailments given the symptoms, and all the options I have.
Dr. Tsang and staff are very professional.
Dr. Tsang pays attention to your needs, has great beside manner and his team is very competent. I had searched for a good Doctor in San Francisco for a while before finding Dr. Tsang. Highly recommend him.
I'm happy that Dr. Ming Tsang is my primary care doctor, he is nicest and caring doctor I've ever met.
I visit Dr. Tsang as my primary physician and have found him, his staff, and office to create a perfectly comfortable and professional environment. I feel confident receiving medical care/advice from Dr. Tsang and using his systems to monitor my health statistics.
Dr. Ming is great; however he has an assistant named Kevin who is incredibly rude, condescending, intrusive, incompetent, and of the most socially awkward human beings I've ever met!
I found Dr. Tsang through my Cigna network and went to try him out because of location convenience and also the Cigna rating. After leaving his office, I really felt good about the way I was treated. The front desk staff was friendly and helpful, his Physician Assistant was fast and thorough, and Dr. Tsang himself was great. He really explains things well and helped me right away. I usually get anxious whenever I go to doctors because I'm afraid that a huge bill would pop up, but he explained to me what to check for with my insurance. It was only my first visit, but I know that I'll be using him more in the future.
Always the best!
My visit with Dr. Tsang was great. Having been my first check up in a long time, I had a lot of concerns and questions about my health. He addressed them each separately and was able to provide information and suggestions quickly, the wait was only about 10 minutes from when I finished filling out paperwork, which is the quickest I've personally experienced. I felt very comfortable with his bedside manner. The staff were really friendly, one thing that might improve the experience is if they explain next steps for the follow up while they're booking it, because as someone who doesn't frequent doctors offices I felt a little confused about booking my next appointment/picking up my medication. But other than that everything was great! Highly professional and very good experience.
Dr. Ming Tsang was great!
This office / environment is the best ive ever witness, they actually care about your health. Thanks again.
Very friendly office and good service. Would recommend.
It was a great, efficient experience. Would absolutely recommend to others. The online health portal is a convenient way to get test results back and communicate with Dr. Tsang if you have any questions
Great staff and Dr. Tsang is great.
I just had my first physical exam with Dr. Tsang and I thought he was very thorough and attentive. He took time to explain things and encouraged me to ask questions, and the office was nice & the staff were friendly. Will definitely keep Dr. Tsang as my primary care physician.
Great bedside manner and is more than willing to answer your questions, Dr. Tsang is a great doctor. His team is quick to give you updates and follow up, so you have all the necessary information about your health right away.
Went to Dr. Tsang for an annual physical. Ming is very fast, efficient and addressed all of my concerns. Will book again for next year.
Great doctor. Really thorough and very casual.
Dr. Tsang is great. Knowledgeable and very friendly. Other staff was very friendly as well!
Professional with sincere interest in the well-being of the patient. Over-communicate on the subject of insurance coverage which makes me feel good about the transparency.
I went to see Dr Tsang for a routine annual physical and found him to be detailed and personable. He answered my questions in detail, and I felt that he listened to my needs.
Very professional and took time to talk and really cared about me
Dr. Tsang is great in all the usual ways a doctor can be, but goes above and beyond in terms of his embrace of technology. He will send you your medical and test results through a secure online portal, allows online appointment bookings, and even does video appointments for follow-ups that don't require an in-person consultation. This is awesome and convenient.
Dr. Tsang forgot that I had been a patient there several times prior, once for Pneumonia, once for a physical, and once for my thyroid condition. Just kind of stuck in my mind when he asked if I was a new patient.
Dr. Tsang is an excellent Physician. I am very happy with his care.
Very fast and to the point. Answered my questions and made sure I got the help I needed.
He is the best physician I've ever had. Thanks to the staff and Mr Tsing I'm getting better.
Dr. Tsang was very patient and professional and his staff were very nice. I'll definitely be going back!
Fantastic - informative, helpful, answered all my questions thoroughly during physical exam. Highly recommend.
Thorough and efficient and comfortable was my experience with Dr. Tsang during my physical exam. I liked how WE viewed my Med Rec on his laptop.
Dr Tsang is the most fantastic and thoughtful Doctor I have ever worked with. He continually goes above and beyond with his patients and I feel so well taken care of. I could not recommend him enough. He is what all physicans should Strive to be like. Thank you Dr.Tsang!
office staff was really helpful and on top of everything. Dr Tsang was on time with my appointment, very attentive, listened to my concerns. Never felt like he was rushing thru to get to his next appointment
Dr. Tsang was great, happy to call him my new primary care physician!
Knowledgeable and patient. Overall, great experience.
The best caring doctor there is... I thank God for him to be i n my life bravo...
Great guy -- really efficient and nice.
Kept mixing my file up with another patients. Called me another patients name. Was more concerned about me not having an HPV vaccine instead of actually helping me with the problem I went in for.
Fantastic!!! I felt incredibly comfortable with Dr. Tsang and very confident in his assessment and recommendations.
He is the best doctor I have ever had. He really cares about the wealth of his patients so thanks Dr Tsang.
My 1st time seeing Dr Tsang and his team. Other than a small wait time, the check-in process was seamless. The staff was courteous and I felt welcomed the whole time. Dr. Tsang has great bedside manners, very thorough and extremely knowledgeable. Glad I found Dr. Tsang and his team.
Dr. Tsang is patient, friendly and knowledgeable. He listened to my issue (I haven't been sleeping well), asked follow-up questions and didn't make me feel rushed at all. He recommended some OTC supplements and medication, and gave me samples of a prescribed medicine as backup. Compared to another PA that I've gone to for similar issue a few months ago (who wouldn't prescribe anything other than melatonin (OTC) and recommended "exercise more" and "sleep earlier", both of which I've tried before seeing her. She made me leave the appointment feeling more frustrated than before seeing her), I find Dr. Tsang to be a lot more understanding and willing to work with his patients. He also has a schedule that is a little friendlier than other doctors (I selected a 5pm schedule on Friday so that I don't have to come late or leave too early from work). I think he now has Saturday appointments too. Not to mention that he's also very technologically savvy: His ZocDoc availabilities are up to date and he uses a digital portal to keep records and communicate with his patients too. It's not easy to find a good primary care doctor, but I think I'm going to make Dr. Tsang mine!
I was not prepared for how pleasant this visit would be. Dr. Tsang somehow managed to keep our meeting relatively short, but also address all pertinent medical concerns! I feel like I will be in good hands with him going forward!
Ming Tsang is smarter and better informed than most doctors. I recommend him.
He was really nice and very knowledgable. He made it very easy for me to understand my next steps, etc.
Dr. Tsang is extremely knowledgeable and professional. I have total confidence in his care and am very grateful to have him as my Primary Care Physician. He has an impeccable background and education!!!
I always feel very cared for by Dr. Tang. He is engaged, listens and takes time with me.
I'm a New patient and the process couldn't have been any smoother. I highly recommend Dr. Tsang
This is the best doctor I have ever had Thanks Mr.Tsang.
Dr. Tsang was patient and sympathetic towards my health problem. He made a couple of referrals and guided me thru the process. Dr. Tsang even followed up with me after I made the appointments with the specialists. Thank you Dr. Tsang.
Clean office, fast and friendly staff. Doctor had good bedside manners and gave me time to ask questions. He sent my scrip out quickly, received text message from Walgreen's stating it was available for pick up within an hour of leaving office. Highly recommended.
I think Dr. Tsang is a competent physician but his personality just wasn't for me. While he is very straightforward and got to the point, which I can appreciate, I just don't think it's a good fit for me.
His bedside manner is extremely approachable. He's warm and I felt comfortable immediately. If you're looking for a primary care physician, I would definitely recommend him.
Dr. Tsang is the best doctor I've ever had. Great care, great follow up. When I had a kidney infection he gave me his cell phone number to call in case I was feeling worse.
I've never had such a short wait at the doctor's office. Tons of available times so it's always easy to make an appointment that fits my schedule. All around great experience!
Quick, clean, nice, and patient staff.
It was a very straightforward and informative visit for my annual physical.
Dr. Tsang and his staff were very professional and accommodating. They answered all my questions and made me feel at ease; no complaints on my end.
He was really good. Explained things very well.
No real wait time, very nice staff and Dr. Was only there for basic physical and blood work so nothing major.
Perfect doctor, willing to spend time with you and listen.
Receptionist was friendly, wait time was short. Dr. Tsang was very clear in his instructions and reasoning, and is good at putting a patient at ease. As a side note, their patient portal, and tech level is very high, everything is integrated which makes visits nice and easy.
The best! So incredibly friendly and accommodating. Best Dr. I've ever visited.
Dr. Tsang and Chan were extremely thorough and professional during my visit. It was a great experience.
Dr. Tsang really takes the time to get to know his patients. We had a long discussion about my medical history, and Dr. Tsang explained any parts of it that I didn't quite understand yet. And this was all just for a suture removal for a new patient. Very intelligent; good bedside manner; uses modern technology for appointments, etc. What more could you want in a doctor?
Dr. Ming Tsang was an amazing doctor. As a 25 year old male, I haven't been to the doctor in a few years and was incredibly nervous to do so. Dr. Tsang's excellent bedside manner immediately put me at ease. He was incredibly thoughtful and took the time to explain to me the pros/cons of what he was prescribing. Would definitely recommend Dr. Tsang. I am definitely going back for all healthcare needs.
This was my second time with Dr. Tsang, as followup of the first visit. He carefully reviewed all the test results and made sure I have no questions unanswered. Dr Tsang is very attentive, careful and definitely knows what he is doing. His staff is great, kind and friendly. You will probably want a wait time before seeing the doctor.
Dr. Ming Tsang is very attentive and thorough. He has been my doctor now for just over a year and I highly recommend him.
Great honest knowledgeable doctor..
I went to Dr. Tsang for a check up, and also explained a few concerns that I have with my health. He took his time and listened to me very carefully and did the necessary checks, and provided me with further information I may need to know. He definitely knows what he is doing, and fully satisfied my questions and concerns. When it comes to the waiting time, I arrived to his clinic 10 minutes before my appointment. His staff was quick and helpful, and got me in right on time. Thanks to Dr. Tsang!
Thorough, on-time, and attentive. All things I look for in a physician.
Great doctor - very friendly, personable, knowledgeable and attentive. Basically, he is exactly what you want in a doctor!
Dr Tsang was very friendly, professional and prompt.
Quick and easy check about something I was worried about. Got all the information I needed plus more!
The whole office seemed pretty unprofessional, and the doctor seemed to jump to conclusion without really hearing out my symptoms. Won't go back.
I love this doctor!
Knowledgeable and very personable
Dr. Tsang tells it like it is - very attentive, knowledgeable, strong bedside manner, makes you feel comfortable and breaks any myths/insecurities you have. Super sad to leave SF in part because I won't be seeing Dr. Tsang anymore
Overall Good Doc
Very friendly and knows what he's doing!
Attentive, observant, smart, and friendly. I was seen very quickly, staff is pleasant. Solid doctor.
All the staff at this facility are friendly, relaxed, approachable and considerate. They have cured my fear of visiting the Doctor!
Super knowledgeable. Great bedside manner. Very thorough and I never felt rushed. Happy to have Dr. Tsang as my primary caregiver. Office staff was great too!
Very good physician!
Great doctor—attentive and thorough
Genuine, down to earth man. Love him.
He was a great guy once he saw me. But I now realize why I was on onemedical, waiting to see a doc for a half an hour past your appointment is not great, and then when he comes in no apology is even worse. I wont be back to see him, but thank him for his time.
excellent ...really listened. highly recommended.
Dr. Tsang is a really professional, caring and patient doctor. He listened carefully for what I have to say about my condition, examined me throughly and asked me about my health history. He is one doctor that truly cares for your well being. I highly recommend him!
Clean office, short wait time, very helpful explanations and bedside manner
Follow upss to review health condition are comprehensive. Explanations are provided and resources to look up for are clearly pointed out. Great care in the relationship.
This was my second visit to the office so far and both were very good experiences.
This was an annual exam that was fast and efficient, in part due to Zoc Doc's processing prior to the visit. Dr. Tsang was fast, efficient, and very friendly.
Quick efficient and easy! Thank you!
He seemed like he was in a rush. Dismissed a lot of my questions and didn't follow up at all with results.
Dr. Tsang not only listened intently to what I had to say in describing my condition, he personally called the radiology department to get me a same day appointment. I've not had much luck with primary care since being in the US over the last few years, but I'm glad I managed to find Dr. Tsang.
Dr. Tsang is a consummate professional. He saw me right away, diagnosed the issue and communicated well. Highly recommended!
Easily one of the most gifted doctors I've ever had. He is so knowledgeable, patient, modern, pleasant, and caring. I highly recommend him.
Very friendly but straight to the point. A bit hard to understand his English at times but after a couple minutes you get the hang of it. Great doctor, will be visiting him again most definitely.
I came in for a routine annual physical. I arrived a bit late, but the staff there was very accommodating. Dr. Tsang was friendly, but very straightforward. He was thorough, but quick. He explained how the appointment would go and gave me advice on some medical issues that concerned him. He made me feel comfortable speaking to him. The waiting room and office was clean, and the staff at the front was friendly as well. I am happy to have found my primary care doctor.
He's awesome! Always very friendly, kind, and gets to the point. I would highly recommend him.
Dr. Tsang is professional, very nice, and very to-the-point. His whole staff is extremely friendly and easy to work with. I'll be going back for a follow up soon!
The support staff were really friendly and helpful, and Dr. Tsang himself was efficient, kind, and knowledgeable.
First time patient, and was very happy with Dr. Tsang and the NP. They were both friendly, attentive and patient. The front office was friendly and efficient. Will be going back in the future.
Staff is always great. Saw the nurse practitioner first who was spot on. Dr. Tsang came in to follow up and gave a more indepth diagnosis.
Fast but thorough. The office team are super awesome and helpful!!
Super sweet and very honest. Highly recommend him.
Terrific attention detail and personal care. Friendly and knowledgable. I was thrilled to see just how tech-friendly his office is.
He is such a great doctor! Really cares about your health and is willing to go the extra mile. Highly recommended!
All the staffs were friendly and helpful. I really enjoyed my visit there and would go back if I have other issues. Highly recommended.
He was really supportive and gave me options and advice for treatment. Since I have a high deductible, I have to cover everything out of pocket. They let me settle in cash, which is a big discount, but they will also bill my insurance so that it counts towards my deductible.
Dr Tsang is professional, friendly, and knowledgeable, a very good combination for a general practitioner. 1
Dr.Ming was very thorough in our consultation and took his time explaining the sequence of events moving forward. I felt comfortable and will be making him my regular doctor from this point on.
Great and efficient doctor!
My visits to Dr. Tsang has always been a pleasure! Dr. Tsang and his colleagues are very kind and knowledgeable. I love that they take the time to explain everything from medical terms, how things work, and why they do that way.
The staff was professional and friendly. The doctor was great. He listened to me and took good care of me. I loved it.
Always a great experience!
Good solid doctor - a little bit direct in his manner, but very knowledgeable and very capable.
Dr. Tsang seems very competent and helped answer some general health questions I had.
Dr. Tsang's kind yet intelligent manner allowed me to feel very at ease in what may stereotypically be an uncomfortable environment.
Dr Tsang is great. He was on time and listened politely. He comes highly recommended
Ming Tsang was awesome.
Dr. Tsang was light humored and took the time to make sure all of my questions/concerns were addressed. Did not feel rushed. Will definitely go back again.
My appointment started shortly after I arrived, so not a long wait time. Dr. Tsang was thorough, didn't rush the appointment, and one of the friendliest doctor's I've seen.
Made me feel very comfortable!
Dr. Tsang was kind, polite, and so enjoyable to talk to. I am extremely glad I chose him to be my doctor and I think he deserves the highest review.
Excellent. Professional. Two-the-point.
English is less than perfect, and did not solve my medical issues. Was easy to get an apt with him though, and he was good about following up.
Dr. Tsang is very personable and caring! Highly recommend him!
I have just moved and try to find a new primary doctor. The appointment went really well, we talk about all the things related to my health thoroughly. This doctor has great online resources, I can make appointments online and have patient portal, which I really like.
Nice guy, but seems pretty rushed. I was having symptons that I thought were related to a specific sports incident and I had a theory about what the ailment was. He didn't really grasp the incident so didn't confirm or deny my theory, and didn't give a satisfactory answer as to what was causing them. Fortunately the symptons were going away already, but it was a worthless visit since he didn't help me understand the cause.
I feel very comfortable with Dr Tsang and his staff. I've seen Dr Tsang 3 times now, once for check-up and twice for illness & followup. I would definitely recommend him as a provider. Listened to the concerns that I had and made effort to help my recovery in a way that made sense for my lifestyle and priorities. Never felt rushed either. Medical assistant was kind and helpful as well.
Very patient and answers all your questions. Great bedside manner and understanding.
Very professional, very polite and made me feel at ease.
Very friendly, wanted to get to know me as a person and get a holistic overview of my health before making any recommendations.
Dr. Tsang was very patient and thorough while examining me. I never felt rushed during our appointment, and he was great about answering my questions and making me feel well supported.
I love that I was able to get an appointment at the end of the day, it seems like most doctors aren't open later than 4 pm. The office is peaceful and has a waiting room the size of a nice living room. Dr. Ming was very friendly and helpful in answering all of my questions and concerns, even the dumb ones. I'll definitely be returning.
I was just looking for an annual physical and to get some prescriptions filled. Dr Tsang did a great job with that!
Great Friendly office. There was an issue with my insurance provider, and we were able to resolve it together. Dr. Tsang was very thorough and made me feel very welcome to be a new patient.
I went for a basic physical, and the language barrier made things much more difficult than necessary. He wasn't familiar with even basic (birth control) prescriptions, and he ended up calling in the wrong medication on multiple occasions, which caused frustrating delays where I went without medication until I could get in touch with his office to correct it with the pharmacy. :(
One of the friendliest and most receptive physicians I've ever encountered. Plus, a great sense of humor!
Really good doctor. Super friendly and genuinely cares about patients
Nice guy, great for simple, routine procedures. I would go somewhere else for anything other than a trivial issue.
Very thorough and super nice!
Very personable and addressed your concerns quickly!
Dr. Tsang is incredibly personable and goes out of his way to ensure that all issues are addressed thoroughly.
A little confused about what I need to do. It was supposed to be a physical exam and I didn't even make contact with the doctor. Instead, he provided me with a referral to quest diagnostics.
Easy scheduling. He is attentive and thorough.
He was great.He said to call him on his cell,even on a Saturday,if I needed to.Highly recommended.
I've been seen and treated by Dr. Ming Tsang for approximately 2 years. Unfailingly courteous. Professional. Caring. Knowledgeable. He is accessible and thorough. I am completely confident in his ability.
great doctor, straight to the point
Fantastic and thorough. Really seemed to care about the situation and offered some unexpected and great guidance for insomnia, even went a step further and provided a referral for a specialist. I always have a great experience at this office. I always leave feeling like all of my concerns are fully addressed.
Dr. Tsang was great. He explained everything thoroughly but did not talk down to me. Very professional and provides excellent advise.
Dr. Ming was very kind and polite
He's excellent- love him!
He was great!
It was great. I was very nervous, and he helped me feel very comfortable. I would recommend to a friend.
I just moved to San Francisco, and Dr. Tsang made me feel very comfortable and securing having a Doctor here to help me. He's incredibly friendly, helpful, and supportive. He listens to me, and he makes me feel comfortable. He cares about understanding my individual needs, talking to me about my lifestyle, and providing me with the medical help that I need. I would recommend him to anyone.
Dr. Tsang was professional and understanding and gave good advice. He made my visit comfortable.
Amazing!! He's caring and personable!
Very personable, easy to talk to, made me feel comfortable. This is a big deal for me since I prefer female doctors.
Never again. Never returned my phone calls, very unprofessional, terrible doctor!
Dr. Ming Tsang was very thorough and explained everything in detail. The office staff was very nice and everything went great.
Nice visit. The office is ok. Dr. Tsang was very nice and explained everything very clearly. Overall a very good annual check up.
He's nice. And do me a lot of favor.
Fantastic, very friendly, knowledgeable and efficient! Very good experience.
The overall experience was positive. Waited a bit to be seen but once I was, everything was efficient and Dr. Tsang was professional and nice.
Very professional and knowledgeable. Would recommend.
Dr. Tsang and his staff were extremely friendly yet professional. I am glad I chose him!
I really felt comfortable during my visit. He was really nice and it was obvious that he really cared about my health.
Great experience, handled everything quickly and professionally. Thanks again.
Dr. Tsang really took the time to get to know me and understand what was going on, rather than many doctors who are in and out in 15 minutes. He was very kind and provided different solutions to try. I am so happy I chose Dr. Tsang.
Extremely knowledgeable! Great listener, wonderful bedside manner, and current information.
Very friendly, listens, and addresses all questions.
Awesome. Very friendly, thorough and to the point...
He is great. Makes you feel very comfortable. Fun and easy to talk to!
Best doctor I've ever had.
The doctor was very friendly and helpful. He really cares about his patients and tried to keep the cost of the appointment and medication low, which was very sweet of him. I highly recommend Dr Ming Tsang and his staff, who were all really nice and very capable.
Dr Tsang is one of the good ones. He's attentive and gets back to phone calls promptly.
Dr. Tsang is very easy to talk to and inspires confidence. Great bedside manners, professional and informative. He went beyond what my original purpose for the visit was. His office is very cozy and makes you feel at ease.
Excellent!! Dr. Tsang is extremely knowledgeable and cares about patient's health. He's a good listener and has great bedside manner. I recommend him highly.
Great approach. Strong accent making his english a little hard to get. But that's all. He is great!! I want him as my new doctor for sure.
I arrived on time for my appointment where I was not so promptly greeted by a rude nurse. She informed me that my co-pay was higher than stated (insurance hasn't changed, doctor's network hasn't changed) and that I couldn't pay with my FSA because they no longer accept MasterCard. So not only did I wait way too long to finally get an appointment, but they change their policies and neglect to inform patients ahead of their visits? This was not my first time visiting this Doctor, but it will be my last.
Very personable. Dr. Tsang made me feel comfortable and showed genuine interest in my heath issues and preventative care.
Very friendly, helpful, informative and just great. He took his time and felt well taken care of. And good receptions as well. Thank you
Great Doctor very sincere and friendly. !!
I found Dr. Tsang to be very professional, with an easy bedside manner. I'm so glad to finally have found a primary care physician who seems to actually care about my well-being.
Fantastic! He was thorough and efficient. As a rare bonus in a doctor, he also has a great sense of humor and a calm demeanor that made me feel comfortable right away. I also want to mention that i had no trouble understanding him despite the accent. I will definitely see him again.
Excellent. He is very knowledge and cares about patients.
Don't seem to remember me or what we discussed/labs I did during follow-ups. Asked me about getting flu shot in his office every time I visit.
Very good listener who genuinely cares to solve his patient's problems.
I was frustrated by how poor his command of the english language was. He seems like a nice guy and he probably knows what he is doing, but I would not recommend him to english speaking patients.
Dr. Tsang was very informative about my diagnosis which is something I look for in an effective doctor visit because I want to understand why I am ill and how my prescription will benefit me. Additionally, he recommended other check-ups which was very informative. His accent is a little difficult to understand sometimes, but after I ask him to repeat what he said or to clarify, he politely reworded what he said, knowing that I might not have understood him the first time, and ensures that I understand before I leave the office.
Great Doc, first visit here and would recommend him. Very easy to talk to and understanding .
Dr. Tsang didn't rush anything and took the time to explain his thoughts and even how he believed part of my insurance worked. He was friendly and listened well.
Great doctor. Really cares about the patient, would recommend him to a friend!
wonderful, i will be going back to hi in the future
Doctor tsang is friendly, knowledgeable, kind and funny. I was disappointed by how long it took for me to be seen (I waited about an hour) but at least the secretary was really friendly and the office was clean and comfortable.
Dr. Tsang has 5 stars for a reason. He's very attentive and even though he does have an accent he communicates well. I'd recommend him to anyone that is needing a Doctor because at least when I was looking for Doctors majority of them were incompetent.
Dr. Tsang was extremely professional and approachable. I was able to get in and out of the office quickly without feeling rushed. I would highly reccoment Dr. Tsang to others.
Dr. Tsang was very thorough, inquisitive, and forthright. This was my first visit to a doctor since I moved to SF. I would definitely recommend him to a friend or family member!
i think hes a nice doctor.... he does his job well and very helpful and friendly!...
Dr. Tsang has incredible bedside manor, and anticipated many questions I may have had. He was polite when I was asking "embarrassing" questions, and made me feel very at ease.
Great doctor! Warm, knowledgeable and funny.
Dr. Tsang is very approachable and easy to talk to!
Very friendly and knowledgable -- great doctor!
Best doctor I've ever seen. He spent over 45 minutes with me discussing my ailments, he was extremely thorough, and he listened carefully and asked relevant questions. He does have an accent though so it can be difficult to understand what he's saying, but he repeated things slowly for me when I asked him too. There's not much more I would ask for in a primary care physician, where the usual experience is being rushed in and out in 10 minutes after waiting for an hour.
Thoughtful, empathetic, knowledgeable.
Dr Tsang and his staff were really friendly and he was very professional with his insight and explanations. I'm glad I picked him my PCP.
The location of the building isn't great, but otherwise everything went well. I like that they publish everything online so I can check it whenever I like. His examination was very quick, but thorough, which I think is great. He was blunt and efficient without being unfriendly or cold. I think that he did a great job of telling me the stuff I should be doing that no one ever wants to hear (exercise more, eat better) without being too domineering or cynical about it.
Dr Tsang was great. He was very friendly and professional. I didn't have to wait at all.
I was doctor searching for the first time in SF and he was great. Really easy to talk to and knowledgeable and explained a lot - he also was flexible with my needs and cost restraints. I would recommend him to anyone.
I came to Dr. Ming with a case of hives. He was clearly looking up symptoms of hives while I was talking to him. On top of that I walked out with three prescriptions, one of which he casually mentioned was a mild anti-anxiety medication. I ended up using none of these prescriptions and the issue resolved itself on its own after a month.
Nice guy, very thorough. Staff was very helpful. This was my first doctor visit without my parents, and super far from home too. They made the experience very painless.
Dr. Tsang was a friendly, knowledgeable doctor. We discussed a few different issues, and he seemed keen to find a plan to solve the, which was encouraging. Also, very friendly office staff + no wait.
Dr. Tsang answered all my concerns. I am very lucky to have him as our new family Doc now.
Awesome guy and super friendly. Answered all my questions! :)
He was excellent, proactive and tried to cover our concerns and needs as much as possible. I can highly recommend Dr. Tsang. My mother who is 81 years old, felt comfortable with him and happy about the special attention he gave her.
I wish for more Doctor's such as Ming Tsang, MD. Excellent, very professional and caring.
Thoroughly appreciated Dr. Tsang's approach to patient care. He was friendly, upbeat and kind. Did a great job of understanding my medical history and answering questions. Also suggested other things that would help my health. Staff was also very kind and helpful. Overall, great physician and experience.
He was great! Definitely will go to him again!
Dr. Ming Tsang, MD and his assistant are awesome. I received a very warm welcome to the facility. Dr. Tsang was able to relieve my body pain before leaving the office. I really value Dr. Tsang I'm placing him in the categories of WARM, EXTRAORDINARY, AND ONE N A MILLION.
From the medical assistant at the front desk through to the visit with Dr. Tsang I found the entire experience to be seamless and wonderful. I will definitely return to visit him when needed and feel fortunate to have found him through ZocDoc.
Dr Tsang is great! I typically dislike doctors but this is probably the best doctor experience I've ever had. He just kinda gets it.
Went in for annual physical. Super standard, nothing special. Was in and out quickly, and was actually able to catch a much earlier bus than expected. The office's online setup and portal is very conveinent.
Thorough and concerned. Definitely one of the best doctors I've been to.
It was fine. He got the job done.
Yes, Doctor Ming was very professional and knowledgable. My appointment did run late, but I was informed by his assistant (Kevin). Maybe in the future a text update can be sent if the prior appointment is running late.
Convenient. Nice. To the point. Helpful.
Outstanding professional and very personable. A caring doctor who listens
I went to see Dr. Tsang about a recurring cough. While it wasn't exactly a medical mystery to solve a case of allergies, he gave me a very detailed explanation of the physiological reasons I was having such a reaction, and why I wasn't responding to my old remedies. My previous doctor used to just write his standard prescriptions and tried to kick me out the room as fast as possible. Not Dr. Tsang. He was thorough and double checked to make sure I understood all of his instructions. Very much appreciate this level of detail and care. Great doc.
Took his time to listen to my story of what the problem was, highly appreciated.
Very professional and knowledgable.