Dr. Richard Shaffer, MD, FACP

Gastroenterologist

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Gastroenterology Consultation
855 Proton Road, San Antonio, TX, 78258
6102 FM 311, Spring Branch, TX, 78070

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

Awards and Publications

In-Network Insurances

Specialties

Professional Statement

Dr. Shaffer’s collegiate experience has earned him recognition in the Phi Kappa Phi at the University of Maryland. After obtaining his M.D. degree from George Washington University, Dr. Shaffer entered the United States Army, where he has had a distinguished career, receiving numerous Achievement and Accommodation Awards. For the last 15 years, Dr. Shaffer has been associated with Brooke Army Medical Center, most recently acting as Director for the Gastroenterology Fellowship Program, where he has been responsible for the education and training of countless new gastroenterology physicians. He maintains a Clinical Assistant Professorship at the University of Texas Health Science Center at San Antonio, where he serves as the Advanced Physical Diagnosis Preceptor for the medical school. Dr. Shaffer and his wife, Stephanie Levine, M.D., are the proud parents of four children. He is also an accomplished writer with numerous abstracts and publications throughout the medical community while continuing to be active in professional organizations, such as the American College of Gastroenterology and the American Society of Gastrointestinal Endoscopy.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome, caring, knowledgeable, attentive, explained everything well

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I really like Dr. Schaffer. He is professional,yet friendly and courteous. He was hurried today be cause of extra procedures; yet he took time to thoroughly go over my complaints. I would not hesitate to highly recommend Dr. Shaffer.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is a super doctor and we are very pleased with him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I love Dr. Shaffer as he makes you feel so relaxed and it explains everything where you can understand it. He also is very funny.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Answered all questions. Paid attention to my comments.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Shaffer is thorough, professional, and personable. He minimizes the discomfort of, what otherwise, might be an unpleasant experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is fantastic! He is kind, compassionate and knowledgeable. He is straightforward with his patients and invites discourse. I am grateful to be his patient!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. was thorough and very helpful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have been seeing Dr Shaffer since 2011. Very kind, explains every possible situation, with a great sense of humor. Wouldn't consider anyone else...

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

very good very satisfide

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The ;time wait was very poor and very bad customer service. The whole overall rating is bad, What kill it was the waiting time of before and after. I had to ask a nurse if he had forgotten about me. No communication.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very pleased! I look fwd to him assisting me with my health concerns!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

As always he made me feel totally comfortable. He listens, he jokes, he tells the truth - and he cares. I've been going to him for years, and will continue....

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

very professional great listener willing to help anytime me

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer the first few times I saw him with intestinal issues really cared about what was going on with my health. The 3rd time I called the office to get an appointment to see what was going on because my symptoms had worsened. He did not seem to care and was very set on what the diagnosis was, simply nothing besides the diet of a college kid. Dr. Shaffer gave up on my health problems and does not seem to see that there is a real problem to address. I am currently looking for a new gastroenterologist.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Incredibly thorough, thoughtful, courteous and even had a sense of humor. He was kind enough to work my procedures in right away!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer was one of the most knowledgeable and patient friendly physicians my wife and I have ever had the pleasure to meet...and we have been around a good while. He put us both completely at ease while thoroughly informing us about the medical procedures ahead of us, as well as ancillary health issues we needed to understand. Comfort and confidence were the outcomes of our visit with him, as well as the rest of the very professional staff of the Gastro Clinic. Highly recommend this fine doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The entire staff that I interacted with was professional and cordial. All of my questions were answer in a satisfactory manner.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Top Notch performance by a total professional! Dr. Schaefer is without question one of the best health care providers I have had the pleasure of being a patient to. It seems to be the exception instead of the norm, that a healthcare provider has all the qualities of old school medicine that we fondly think of when we think of this great profession. Dr. Schaefer's attention to detail and genuine care and concern for his patient and his profession are truly a blessing!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is always attentive, listens to my concerns, and explains reasons for his recommendations in an easily understandable manner. When I called for an appointment, he made time to see me the next day even though his next available appointment wasn't for 5 months. I am grateful to have him as my GI health care provider.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Staff is very friendly and helpful. Dr Shaffer puts you at ease right away. Felt very comfortable talking to him about my issues. He makes you feel like you and your health are important to him and he cares about your welfare----he is the kind of Doctor we all hope to get when we need medical care!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Loved everyone. They were kind, friendly, personable and didn't treat anyone like a number. The doctor was really nice, and funny too. Each person made me feel like they were there for me and didn't rush me or act preoccupied.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very happy to finaly have a doctor who listened to me and wants to preform the proper tests before putting me on medication.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Schaffer was very easy to talk to, he really listened. Had some good laughs while dealing with my issues. Was seen 20 min before my actual appointment time. Everyone in the office was super nice!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Wait time was a bit long this time, but office glhad several people in the waiting room, as well as other patients checking in, All of the office staff were friendly and efficient, and I LOVE Dr Shaffer, so to me, it is worth the wait. They have free WiFi with a strong connection, so just used my wait time to go through email, etc on my phone. Office is clean and organized. Highly recommended this practice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It accomplished my objectives with review of my concerns

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Verything went well.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is not only highly competent, but he is one of the most pleasant physicians that I've ever met. And that's saying something !

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My first visit was for a colonoscopy. All staff were very helpful, friendly, and caring. Dr. Shaffer had seen my husband a year earlier and it was this visit that encouraged me to set an appointment with the doctor for myself.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Felt he was very professional and took the time to talk to me about my issues. He appeared very caring...very honest and to the point

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shafer and his staff were professional and curtious. I was dreading my appointment but quickly learned that it was not going to be nearly as bad as I thought. It actually was no big deal at all! I will use Dr. Shafer again the next time I need something like that this done.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer has treated me in the past for gal badder issues and heal me from the weeks of pains I've experienced when no ER doctor could diagnose the issue. I didn't had stones. My gal badder just quit working. Eight years later I'm having to see him for another GI issue that his currently running test and procedures to detect why I am feeling deep chest and stomach pains. I trust he will get me a correct diagnose and treatment. He does all that's necessary to get me feeling better. He's a peoples person. Great bedside manners.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is very warm and friendly. He puts you at ease immediately and answers all of your questions clearly. He never makes you feel rushed and takes as much time as you need. I highly recommend him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer is professional, kind, and highly-informed, as always, and his staff pleasant and efficient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very good doctor and very friendly he knows what he is talking about.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Staff were professional and courteous giving an uplift to patients which is often needed in a hospital. Streamlined operation especially if you fill the papers on line ahead of the schedule. Clean throughout and bright Dr. Shaffer was very courteous and very pleasant and made me feel comfortable before the surgery. After the surgery he explianed the findings with schematics and photos taken.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My husband was there for his check up. I meet Dr. Schaffer also just loved him. So nice and so easy to talk to .We both want him for our gastraloigst.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Shaffer was thorough and easy to talk to. He listened to me and my concerns. We talked through my symptoms and discussed a plan of action that I was comfortable with. I was very pleased with his professionalism and his personal connection with me as a patient. I would definitely recommend him to other patients.

Overall Rating
Bedside Manner
Wait Time

Very cordial easy to talk to

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome! Highly recommend

Zocdoc Find a Gastroenterologist Texas San Antonio Gastroenterologists Dr. Richard Shaffer - MD, FACP