Resources Search
Close Search
Urgent Care

Theodore Schafer, MD

4.8 out of 5 (108 Ratings)



About Theodore Schafer

Dr. Theodore Schafer is a graduate of Augustana College in Rock Island, IL with a degree in Biology and Pre-Medicine. After college, Dr. Schafer joined the U.S. Navy as a Surface Warfare Officer. While remaining on Active Duty, he completed his medical school at the Uniformed Services University of Health Sciences in Bethesda, MD where he was a member of the Alpha Omega Alpha Honor Society. Dr. Schafer completed both his Internal Medicine Internship and Residency at the National Naval Medical Center in Bethesda, MD. He then finished his fellowship in Gastroenterology at the Naval Medical Center in San Diego, CA. He served in multiple leadership and clinical roles throughout the remainder of his Naval career, Including as a Department Chair and as Fellowship Program Director. Dr. Schafer spent 30 years active duty in the United States Navy and retired as Captain (O-6), Medical Corps, USN in 2015.

Dr. Schafer’s personal philosophy of care is rooted in educating patients about their condition and its management so that they can have the most successful healthcare possible. He has always been fascinated with science and biology which, combined with a desire to serve society, inspired him to become a physician.

Dr. Schafer’s clinical interests include Inflammatory Bowel Disease, colon cancer screening and biliary disease.

When not at work, Dr. Schafer enjoys reading and attending live music events.


Practicing at the following locations:

  1. Southcoast Physicians Group Gastroenterology

    208 Mill Road 2nd Floor
    Fairhaven, MA 02719

    P: 508-973-2661

    Get Directions 41.6545118 -70.88430519999997

Insurances Accepted

Southcoast accepts most major insurance plans. Call the Southcoast patient registration department at 844-297-2952 or your health plan with any questions regarding coverage.

Provider Ratings

Rating Willingness to recommend provider’s office Overall Provider Experience

Patient Comments (26)

At Southcoast Health, we strive to deliver exceptional patient care along with an exceptional patient experience. We appreciate all of your feedback and share your comments to recognize the wonderful care our teams provide to you as well as identify areas for improvement.

  • Doctor apologized for running late which was courteous. Staff was friendly and knowledgeable. Facility was clean, well organized.

  • Dr. Schafer and his staff are amazing. They are always pleasant and there to help address my concerns if any. He takes time to listen and goes over my health problems. He always is very supportive and consoling if I feel overwhelmed with my healthcare issues. I wouldn't want another provider handling my care. I trust him.

  • I felt I was treated like a real person, not just another patient or a number.

  • He took the time to check out all my records previous to seeing him because it was the first time. So that made me feel real good that he at least knew who I was even though he hadn't seen me before.

  • Everything it's good

  • The doctor provided great communication skills, listened and provided a plan of action, no nonsense

  • Dr Schafer was very attentive, listened to my concerns, gave me advice and follow up appointment

  • The staff was courteous and professional. DR was respectfully and easy going manner.

  • Everything was fine. No concerns. No suggestions for improvement.

  • The staff was very nice and efficient. It was my first time with the Dr. And I have full confidence that everything we spoke about will benefit my health.

  • He explained everything I needed to know he as very nice he told me all l need to know thank you very much [Name]

  • Dr. Schafer is willing to listen to patients, make clincial decisions that are important for the patient health, but makes sure the patient is on board and capable of following the plan. Dr. Schafer is honest and really wants his patients doing well. Cannot recommend this doctor enough. I am traveling over an hour for him!

  • Everything was fine, thank you very much.

  • Dr. Schafer listened to my concerns and was thorough in his care.

  • He was very focused on my issues, easy to talk to, and collaborative in coming up with an action plan.

  • Explains my condition in a manner that I can understand and listens to my concerns and provide explanations to my concerns.

  • The doctor explained all the questions I had in a way I understood them. He was patient and took the time to make sure I understood everything. I am very happy to be in his care.

  • Dr. Shafer made me feel heard and understood and carefully explained my health concerns and how best to treat them and overcome my fears.

  • Dr. Schafer and staff were great. There was a slight delay due to computer systems being wonky.

  • excellent visit !

  • I was extremely well treated and couldn't ask for any better service and I was extremely thankful for that. Thank you.

  • The whole staff was kind and professional. I found the doctor to be very understanding and thorough. I found it very easy to talk to him as I was put at ease from check in to check out.

  • It was a good visit, I am looking forward to working with Dr. Schafer to furthering bettering my health.

  • I found that he had all the information about me just like he knew me for years. He understood what I was there for and he set up an endoscopy to check it out. He was very informative. I found that he listened to what I was saying. I was pleased.

  • It was wonderful see two people stationed at the bloodwork kiosk to help clients.

  • The staff was excellent when I got to the waiting area. But the receptionist who was in Number 3 took my information and told me to go to waiting area 3 never checked me in. After waiting until 5 minutes after my appointment time,because I was told to come 15 before me actual appointment time. I went up to the window and asked if the Dr was running late. The lady informed me "no" and asked me my name. I told her. She asked if I checked in and I told her yes. I go there with my MOM to see another Dr so I know to check in before going to the waiting area. That's my only negative experience of my day. Where Dr Schafer is, the staff was very nice and caring to me.

View More Comments

Southcoast Health physician profiles now feature star ratings.  Below, you’ll find frequently asked questions about our process for calculating the ratings.

Why does Southcoast publish survey ratings online?
Southcoast is dedicated to providing patients and consumers with helpful information about the quality of our patients’ experiences. Star ratings published on our physician biography pages are based on actual responses from patients of that particular physician to patient satisfaction surveys that are distributed and processed by a national patient satisfaction survey vendor.

Who receives the survey?
Our vendor sends surveys via SMS or email to all patients seen in our outpatient physician practices who have a valid smart phone number or email address on file with Southcoast Health. Surveys are sent to patients within a few days of their appointment.

How is the Patient Satisfaction Star Rating Calculated?
Star ratings are calculated using an average of all survey responses to each of three questions: Courtesy and Respect of Staff, Provider Overall Rating, and  Willingness to Recommend Provider’s Office.  The star rating displayed on our physicians’ main biography page represents the average of the three measures for that particular physician.