Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
1211 W La Palma Ave, Suite 306, Anaheim, CA, 92801
2617 E Chapman Ave, Suite 302, Orange, CA, 92869

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

Awards and Publications

In-Network Insurances

Specialties

Professional Statement

Dr. Dennis S. Riff is the founder of AGMG medical group. Born in Philadelphia, Pennsylvania, he is the father of four children including a son who is a fellow in gastroenterology at the University of Pennsylvania and will hopefully be joining the practice in the future. Dr. Riff is the author of multiple articles appearing in the literature on the treatment of diseasse of the gastrointestinal tract and on multiple other conditions.

Dr. Riff went to Franklin and Marshall College and then to Jefferson Medical College. He graduated from both schools with distinction and went on to do his internship in internal medicine at Thomas Jefferson University Hospital in Philadelphia. He is certified by the Board of Internal Medicinie. Dr. Riff moved to California in 1972 and did a residency in internal medicine as well as completed a fellowship in Gastroenterology at University of California Irvine. He started clinical practice in Anaheim in 1976 with all other doctors joining him thereafter.

Dr. Riff is skilled in all endoscopic procedures and has done thousands of colonoscopies and upper gastrointestinal endoscopies. He is a compassionate and warm individual and an experienced physician in both Internal Medicine and Gastroenterology.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Not my 1st choice for a PCP or GP. I'm sure he's fine in his field of expertise, but that's not why I came to see him. He is a skeptic when it comes to Lyme Disease diagnosis and I don't think he thinks too highly of Naturalpaths either. Looking forward to him helping me with other issues that need pharmaceuticals.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The lobby needs to be bigger with more chairs for all of the people that are assigned appointed times to see the doctor.........its very crowded and noise with their talking/cells, etc. This is my biggest complaint.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very cool down-to-earth doctor. Great guy!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Even though ZocDoc let me check in online, the physicians office made me fill out all of the same information again.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

it was pain less every one was great

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Riff is an excellent physician. He takes his time and answers all questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Best Dr. I have seen in a long time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Riff was exactly luke what I read about him. He was patient, nice, caring, and truly acted like he was interested in me and helping me to get better. I was almost convinced that there wasn't any more doctors like him.

Overall Rating
Bedside Manner
Wait Time

Dr. Dennis Riff is the best of the best!!! Great with people, explains things in understandable terms. Highly intelligent with an exceptional sense of humor!

Overall Rating
Bedside Manner
Wait Time

Great,

Overall Rating
Bedside Manner
Wait Time

Dr. Riff has always been a kind and patient doctor with me, for as long as I've seen him.

Overall Rating
Bedside Manner
Wait Time

Dr. Riff has a great personality! He is very knowledgeable & explains in language I can understand. Great Dr, highly recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating