GI Alliance Partners With Cardinal Health to Create Multi-Specialty Platform | Learn More

Due to inclement weather, all GSI Offices and Endoscopy Centers will be closed on Monday, 1/26/2026

We will be opening at 11am on Tuesday, 1/27/2026. Outpatient procedures and office appointments scheduled before 11am are being rescheduled. Please call our office at 804-285-8206 to schedule or reschedule your appointment as needed.

Andrew M. Heiner

, M.D.

Gastroenterologist

About Andrew M. Heiner, M.D.

Dr Heiner, Board certified gastroenterologist, has practiced GI medicine for more than 30 years. Dr. Heiner’s goal in schooling and practice has remained to provide meaningful help to patients in need. His success in helping individuals find relief and improved quality of life is possible through his belief that every patient who puts their care in his hands should be treated as he would treat a loved one. In his experience, the information he receives from his patients is almost always enough to make an accurate diagnosis. This is where he believes medical excellence and successful care begin.

Fellowship: Gastroenterology, University of Utah, Salt Lake City, UT
Residency: Internal Medicine, University of Utah, Salt Lake City, UT
Internship: Internal Medicine, University of Texas Medical Branch, Galveston, TX
MD: University of Texas Medical Branch, Galveston, TX
BS: Brigham Young University, Provo, UT
Hospital Affiliations: Alta View Hospital, Lone Peak Hospital

Request An Appointment

If you are experiencing a medical emergency, please call 9-1-1. This form is intended for non-urgent appointment requests only. Our office will handle non-emergency requests within 48 hours.