Biography


Dr. Ho practices internal medicine at Stanford Medicine Partners Castro Valley. He graduated from UCLA School of Medicine and completed his residency at Kaiser Hospital in San Francisco. Shortly after completing his residency, Dr. Ho opened his own practice in Castro Valley. He joined the Stanford Health Care network in 2008. Dr. Ho is board-certified by the American Board of Internal Medicine and is bilingual in Chinese. In his spare time he enjoys jogging, playing tennis and reading.

Professional Summary


Education & Certifications
  • Residency: Kaiser Permanente Northern California GME Programs (1974) CA
  • Medical Education: UCLA GME Office (1974) CA
  • Internship: Mount Zion Medical Center (1974) CA
  • Board Certification: American Board of Internal Medicine, Internal Medicine (1979)

Practice Locations


Stanford Medicine Partners Castro Valley Castro Valley, CA
Castro Valley, CA

20642 John Drive

Castro Valley , CA 94546

(510) 785-5000

Make An Appointment More Clinic Information » Getting Here »

Patient Ratings

(399 Ratings)

Overall Rating
4.8/5

View Ratings by Category

4.8/5
Friendliness
Friendliness/courtesy of the care provider
4.8/5
Explanations
Explanations the care provider gave you about your problem or condition
4.8/5
Listens
Concern the care provider showed for your questions or worries
4.7/5
Care provider's efforts to include you in decisions about your care
Care provider's efforts to include you in decisions about your treatment
4.7/5
Recommended to others
Likelihood of your recommending this care provider to others
0.0/5
Wait times
Wait time at clinic (from arriving to leaving)

How Our Ratings Work

The Patients Ratings and comments are gathered from our Patient Satisfaction Survey and displayed in their entirety.

Patient Satisfaction Survey Disclaimer

Patient Reviews

(258 reviews)

Dr. Ho was great and accommodating for a pre-op appointment.
Nice , Kind , listens well
He is a compassionate and knowledgeable. As a black person im generally not treated with respect or listened to Stanford physicians
He was very kind and thorough
He is a fine dr.
Very Professional
Thank You
Dr. Ho was very easy to talk with, very understanding of my problems.
Gentle, caring and efficient with assessment
Grateful that he is my primary care doctor.
Dr Ho is a caring and informative doctor.
Great doctor! Always knowledgeable, skilled, caring
Excellent
Seems very professional and nice.
DR Ho is the best!!!
Richard Ho is an excellent provider I have enjoyed working with him for many years
Dr Ho is knowledgeable and caring.
Friendly and easily explain things. Proactive
Dr Ho was great! Seemed concerned and took his time.
Dr Ho seemed rushed
Thank you for getting me in today I really appreciate it.
Great doctor.
Very professional
Dr. Ho is very personable, knowledgeable, helpful and informative. He patiently explains everything and answers my questions. A great doctor.
My first interaction with him seems to be a favorable one. He seems to be a very competent physician.
Dr. Ho did a fine job.
I am very satisfied with him as my doctor overall and trust his advice. This appointment being a poor experience was in no way indicative of my opinion of Dr. Ho, or his services as my primary physician. Had there not been delays and the appointment taken place, I am positive I would have been satisfied with him advice.
thank you to Dr Ho for clearly communicating recommendations and information., as well as for seeing me even with my unexpected and last-minute request.
Good listener
I felt very comfortable with Dr. Ho. He was attentive and helpful; non-judgmental. He gave me an easy suggestion to help me get more information.
Excellent and courteous services as always.
Very professional, I recommend him very highly.
Dr. Ho is always good! We are new to each other, so we don't have a personal connection, but he is knowledgeable and very personable.
Doctor Ho is my husband and mine doctor for a long time. He is patient and knowledgeable .
Dr. Ho is a very good listener
Excellent service, very professional and caring. He is a credit to the medical field. 5star!
Kind & Helpful
Good Doctor.
A very personable doctor.
Very understanding.
Dr. Hi was very pleasant, easy to talk to. He made me feel comfortable.
I love my care team
Very good doctor!
Dr. Ho was very good at explaining what I needed to help me with my arthritis and sinus problems
Got all the information I need
Dr Ho was very helpful with giving advice regarding my health issue
Thank you for being my doctor.
Great bedside manners and really pays attention to my concerns.
Doctor and other health care workers were all very good
He is a very good Dr.
Very well spoken dr and staff and Robert at front desk very help and curtious
an excellent and trusted provider
Nice new office!
Very good
Excellent staff and the doctor really took his time explaining the procedures and addressing any questions that I had
Very professional and easy to work with.
Very happy
I had an appointment with Dr. Ho at 9:40 am and then a bone density test at 10:30. Dr. Ho was running 1/2 late so the nurse was very kind to check with my appointment downstairs to see if it would be a problem if I was little late. They said it was fine. When I checked in late for the bone density test they got me in immediately. Everyone was very thoughtful, kind and helpful. Dr. Ho did not rush my appointment even though he was running late.
The staff are all very personable and polite. Dr Ho is very knowledgeable and listens very well.
Dr Ho answered my questions patiently and provided his professional advice.
Thanks for everything ~~~^^
I appreciate Dr. Ho very much. He cares about his patients.
Very on time. Dr Ho is very careful and checked very detail from head to foot. I feel very comfortable.
dr ho is an excellent provider of care
As always, Dr Ho is a superb doctor!
Dr. Ho was very friendly and I felt like he actually listened to what I had to say. Best Dr I've had in a very long time.
Excellent service
The service is always blueprint. As are all that or connected to this amazing clinic.
Always professional Dr Ho has been my Dr for over 30 years he’s the best
Very nice and well organized
Dr. Ho is good. He is apporachable and succinct.
The best doctor
Appointment was on time and veryonewas very nice!
My first meeting with Dr. Ho was pleasant he seems like a great Doctor Who is genuinely concerned about his patients, and I can’t wait to actually have an in person appointment and fully meet him.
Dr. Ho is a great doctor. Very care about patient like me. I been seeing Dr. Ho for over 20 years. I wish him and his team have good health, stay safe and health. Thank you,
I have been with Dr. Ho for many years and prefer him as my doctor but have been seen by a couple of the other doctors in his group that have been exceptional as well.
Dr. Ho was patient and answered my questions very clearly.
Dr Ho has been my doctor for almost 20 years and has helped me a lot with everything always calm and listens to me very satisfied always!!!!
Very through
He was very courteous and knowledgeable He took his time to recommend a plan of care. He asked questions that made me feel confident that he was understanding my symptoms and would be able to diagnose and treat without me being in the office. Thank you
Very kind
Appointment was seamleass. All staff made me feel comfortable at my visit. Doctor Ho allowed me the opportunity to ask questions where I didnt feel rushed.
The health check doesn’t really seam to be very detailed, even though I’m in good health. Doesn’t feel as personal as it used to be when your doctor had a office!
Great health services! Staff is awesome!
I would Stanford Health Care to my friends I am happy with Dr. Ho & his staff
I have friends that i reamended to Dr Ho , we are all very lucky to have him for are Doctor
Thank you dr Ho.
Excellent Dr understand the needs of my health care
He is good !! I am Okay with him..
I like the way they treat their patient, making them feel comfortable and straight forward.
Helpful
Exceptional good doctors
Dr. Richard Ho is an excellent primary doctor to us. We definitely will recommend him to others.
I so appreciate Dr. Ho and the staff there at Stanford Medicine.
Dr. Ho is a very good doctor. He is always helpful and thorough.
Very kind people ~~~
All went well
Dr. Richard Ho is very kind, knowledgeable and always helpful. Besides answering all my questions, he explains well so that I can understand. He makes me feel better and he comforts me with his plan of action. Thank you for including Dr. Richard Ho in your Stanford Health Care.
MD Ho is very nice kind doctor to his patient.
I am fortunate to have Dr. Ho as my primary care physician. He always asks the questions and addresses the issues needed to keep me healthy.
I love my dr, I’ve been seeing him for years, and the other drs w Stanford health care, and the staff, have always been very helpful and accommodating
DR. Richard Ho is an excellent physician. Friendly, Listen's to me. Advises promptly. Always have a good experience with my dr.
exceptionally good--- better than very good
He is the best he is a blueprint of what a doctor should be. I'm blessed to have him as my doctor.
I was very satisfited with my visit.
very helpful
Dr. Ho is a great and genuine doctor. He cares about you as a patient and wants you to have the treatment and care needed for your health.
Dr. Richard Ho It was a pleasure to meet your acquaintance.
Excellent
I was very happy with my visit with Dr. Ho. He took the time to understand how I was feeling, and what my symptoms were. We discussed past experiences\symptoms and the best course of action this time. i felt that he really listened to what I had to say. Thanks Dr. Ho!
Thank you so much Dr. Ho for your time!
The doctor is good, but it's not easy to make an appointment.
They are always kind and explain all.
Good
Excellent.
very thorough
compassionate and caring
very good
Always very satisfied with Dr HO. Does a thorough job.
Been with Dr. Ho for 20 years or more - does a great job for me, previous m. in law ET).
First visit to Dr. Richard Ho for yearly check up. Very patient and read my history carefully. He gave good advice and answer question clearly. Thanks! Will see him again in future.
I am always pleased when I leave and respect. His professional kindness. He is my family's doctor, we really love him like family.
years and years of quality care - not rushed, warm, good listener, easy to communicate and understand complex topics
Dr. Ho was warm, efficient, knowledgeable, and incisive. The care that he provided to me was excellent.
Again good; no problems.
I have been a patient of Dr. Ho's for some time. He's easy to talk to and answers all my questions using language I can understand. That's important to me.
explains things so that I can understand. thank you
We have treated with my mom brother & myself all from Dr. Ho. since (until 2012 now deceased) 2005, & 2000, to present. (Excellent geriatric care).
The whole office (ALL staff - doctors, assistants, nurses, all who work there) are excellent, prepared & caring).
Good.
Dr. Ho is fantastic doctor.
I have referred over 5 patients.
impressed with the doctor's knowledge of my medical history; very thorough and kind
Dr is always the best.
Dr Ho is very kind and has good follow through
All very good.
Very good experience -
great service
Dr Ho is very caring and I really appreciate his concern and guidance with regards to my health and medical problems.
Encourage to do lab test soon. I'm comfortable with him.
wait time wasnt bad, Medical assistant was great, Dr. Ho gave great advice regarding my problem
se very pleasednt my husband here as well
Dr Ho is the best. Does an excellent job. Very through.
I'm happy.
Needed a referral to specialist. Dr. Ho handled on the spot.
He continues to provide very patient and informative care. I am still very blessed, to have such professional care, and exceptional courtesy and kindness.
all good
Dr. Ho is always very attentive
Dr. Ho is a true professional doctor. He is experienced on his work and profession. He is a good doctor.
Dr. Ho is a professional doctor. He is knowledgeable about his work.
Dr. Ho has been my doctor forever. He is courteous, respectful, and very competent.
everyone always very nice.
Dr. Ho and his staff are most attentive and courteous.
Dr Ho does an excellent job. These explanations are not overstated. Have always had a good patient relationship with this doctor.
genuine concern and knowledgeable.if needed, referrals recommended.
Dr. Ho is a truly professional doctor.
dr ho is an "old school" provider with 21st century knowledge
I am always very grateful for the kind and professional of all your staff.
Dr. Richard Ho is really good & patience.
My experience is always very warm and all questions are clearly answered. Your staff as "exemplary" quality. And I have already referred 5 patients based on the professional courtesy extended to me.
no problems.
Very professional and good clinician
Very nice man however he strayed off topic of my concerns. I also had additional concerns he seems to brush me aside. Waste of a co-pay.
Been with Dr. Ho a long time. He is professional and effective. He understands my concerns.
3 generations of health care me my mother sister and her friends, because of Dr. Ho. He the best ever.
Dr Ho is the doctor I trust most.
Your Stanford Health Care portal is very helpful for my communications with Dr. Ho, via messages
Dr. Ho makes things easy to understand and provides good advice. Because of this, I was able to lose 15 lbs.
Every things good. Thanks!
I really like Dr. Ho. Dr. Ho has a very polite, non-abrasive approach, which I appreciate.
I did not like this Dr. (I think he should retire) interrupted when I tried to explain why I was there, I think he was on another planet. He did not care what I had to say! I know he is a Dr. who has been in practice many years and I thank God he was never mine! Retirement is my advice for him.
GOOD
Dr. R Ho has treated me for years. Like his assistant, he is wonderful. He really takes the time to explain my condition, the treatment, and/or medication.
Dr. Ho is very professional and great.
Dr. Ho was great.
Dr Ho is exceptional. Very thorough and caring.
Need more communication with the doctor, more explanation and time about my illness.
good
Good
Their helpfulness was easy to understand about my condition and helped me with advice and the medication given for me.
I thought Dr. Richard Ho was a very nice & professional. I feel comfortable with his years of experience.
Have been with Dr. Ho for around 5+ years & Dr. Ho & Ho assistant Sue have always shown to be helpful & proficient.
Good.
Doctor Ho is the best. Was given a physical on this visit and he was very through.
I have been going to Dr. Ho for ~20 years. He is excellent.
Compared to 2 other doctors I have-this one is short on explaining this patient's situation/dr.'s findings. However, his recommendations of specialized physicians is very good.
I will not be returning to see Dr. Ho I feel he does not listen to my concerns.
excellent
Dr Ho is very thorough and took his time to go over my concerns and medications currently taking.
Top notch....
Dr. Ho has been my doctor forever. He is thorough and competent.
Good experience.
Dr. Ho was very thorough and patient in answering all my questions.
Dr Ho does an all round excellent job
Dr. Ho is a real professional in his work. He is very patience and accommodating in answering questions and inquiry..
Doctor is concern with my medical condition and give me good treatment.
Very happy with my care provider.
Very disappointed the way he discussed my weight. Came off as very rude
Dr. Ho is a excellent doctor.
They provided good care and help.
I have every confidence in Dr. Richard Ho and his excellent care of me.
Good.
Dr. Ho is a friendly doctor.
Dr. Ho is considerate and patient and gives clear explanations of medical issues and solutions.
Very positive
I am pleased that Dr. Ho is my primary care physician.
very good
Dr Ho is very thorough and caring
I think Dr. Ho is genuinely competent but I think he may benefit from being a bit more social and conversational. People want to have a connection with their primary doctor and he seems a bit cold & sterile at times.
Dr. Ho has always been a wonderful doctor.
Need to give counter name for meds not scientific name.
good doctor
All good with Dr. Ho
I told him my concern and he said ok. Nothing he do any follow up
Dr Ho is an excellent doctor. My experience has always been a good one. Tells me like it is!
Dr. Ho and his office staff are very helpful explaining and following up with authorizations when needed.
Good.
I absolutely love Dr. Ho! He constantly reads about new studies and procedures, and keeps me updated as to how they may impact me.
Dr. Ho is a good personal doctor. But, I guess he was so busy due to his first day of coming back from vacation that he seem to be a bit on the rush side. I appreciate that I was allowed to sit in with my husband's exam so I can be involved in listening and participating, sometimes.
GOOD
Dr Ho is very thorough and understanding. Always seems concerned.
Excellent!
No medicines Dr. Richard Ho is a great doctor; always accessible.
First time I met my new Physician. He made me comfortable talking about my health concerns and provided the best care. The friendliness, respect, sincerity, caring, concern, and professionalism was all there. Now, I'm confident that my family and my health are in good hands. Thank you.
I have already recommended Dr Ho to others
I have referred 3 patients.
Dr. Ho retook my BP because it was high from being upset.
I been see Dr. Richard Ho for about 30 years. He is good...
I like Dr. Ho. He is gentle and assuring.
high confidence in Dr. Ho
Dr. Richard Ho & his nurse Sue are both excellent care providers.
Dr Ho is always caring and always excellent experience
Dr Ho and his Nurse Sue are awesome!
Good
I feel extremely fortunate to have Dr. Richard Ho as my primary care physician.
Dr. Ho interrupted me many times and seemed to be in a hurry. When he asked me a question, he often did not let me complete my sentence before he asked a clarifying question.
Always good.
Dr. Ho is great. I like he gets right to the point & doesn't waste a lot of my time. He doesn't embarrass me or make me feel guilty if there is something I should be doing & am not. I do take him seriously though!
When I left my appt. I felt very confident I received great care.
I am very pleased w/ Dr.Ho. Someone I can surly trust.
Over 30 yrs of great service!!!
Dr. Richard Ho is professional, personable & kind.
Dr. Ho was polite, listened and explained things in an easy to understand way.
Care provider always listens to my concerns and provide very good advice.
I have sent 5 satisfied patients.
As a new patient I was most impressed with Dr. Ho's interest. He listened attentively & I know he will look after my health.
Everything fantastic.
Been seeing care provider over 30 years. Great relationship.
I have been visiting Dr. Richard Ho for many years - at least 30. If I felt that I was not getting adequate guidance, I would find another provider. I do not recommend care providers to others...
Always friendly.
I have been seeing Dr. Ho for a long time and I always have a great experience.
I've been Dr. Ho's patient for over 40 years, he has always found good doctors for me if I have something other than gen. health problems, BP etc.
When my caretaker (wife) is in the room - he overlooks me & speaks to her.
Dr. Ho did not inform me I had wax in both ear. Was told only was in one ear. Did not flush our ears I had to return 3 days later for the same problem.
Dr. Ho is very professional listens to my health problems & suggestions. Explains very well my condition and always provide appropriate treatment.
Thoughtful & thorough.
Dr. Ho is always pleasant, courteous & easy to understand.
I am pretty satisfied in general. The lab service is excellent! The lady handles my small vein problem with great care and sensitivity! Thanks.

View More »

Referring Physicians

LOG INTO MEDLINK