Specialties
- Family Medicine
Locations
Board Certifications
-
American Board of Family Medicine
Education
-
Medical Education
Temple Universiity -
Residency
Reading Hospital
Family Medicine
357 Patient Comments
About our Ratings & Criteria
357 Reviews
-
Patient reviewed on November 2025Dr. Dietrich does what he says and I am extremely grateful for him!He has done so much for me and I recently became his patient.
-
Patient reviewed on November 202520 plus years with my provider
-
Patient reviewed on November 2025Dr. Dietrich compassionate to family events
-
Patient reviewed on October 2025All concerns were addressed
-
Patient reviewed on October 2025Excellent
-
Patient reviewed on October 2025Dr listened to my concerns and offered a suggestion I hadn't thought about
-
Patient reviewed on September 2025Good question/answer period
-
Patient reviewed on September 2025Very attentive, concerned with keeping me healthy
-
Patient reviewed on July 2025Thorough examination and evaluation and treatment Excellent
-
Patient reviewed on July 2025Great Doctor!!!
-
Patient reviewed on July 2025Dr. Dietrich is a very caring individual and a great doctor. He is really concerned about my well being by suggesting preventative measures, while allowing me to have a voice in my health care.
-
Patient reviewed on June 2025Dr. Dietrich is very respectful and listen to your concerns and then treat you accordingly also a very knowledgeable Doctor.
-
Patient reviewed on June 2025Good
-
Patient reviewed on May 2025I would recommend staff and the physicians for their attention to my health concerns.
-
Patient reviewed on May 2025Good
-
Patient reviewed on May 2025Dr listened to my concern and gave appropriate course of action.
-
Patient reviewed on May 2025I'm a military veteran and my care provider is the VA. I'm well taken care of
-
Patient reviewed on April 2025Dr Dietrich was excellent rest of staff was great too
-
Patient reviewed on April 2025Good
-
Patient reviewed on March 2025This was my first visit with Dr. Dietrich and it won't be my last!