Roger DiRuggiero, MD

Vanguard Medical Group

Internal Medicine

Verona, NJ

Most recent review: 5 days ago New
The reviews listed below were collected independently of Vanguard Medical Group through rater8. Each review represents an authentic and verified patient experience.

Thank you , nice to meet you

(5 days ago) Nov-2025

Very pleased with visit.

(5 days ago) Nov-2025

He is an experienced and pleasant doctor

(5 days ago) Nov-2025

Very personable , and listened to my worries and put me at ease ,

(1 week ago) Nov-2025

Great doctor. I’ve been with him for 25 years

(1 week ago) Nov-2025

Dr. DiRuggiero, was very thorough, and took his time explain all the results of my test. I left confident in the knowledge that my doctor is on top of my health.

(2 weeks ago) Nov-2025

Very attentive and knowledgeable, quick. Ver pleased.

(2 weeks ago) Nov-2025

Very informative, good listener, liked him .

(2 weeks ago) Oct-2025

Dr DiRuggiero is extremely knowledgeable and thorough.

(3 weeks ago) Oct-2025

It is difficult to assign a rating based on one visit. I was seeing Dr. DiRuggiero because Dr.Mazzella, my primary physician, was not available. This visit was for a simple medical clearance for an upcoming surgery. That being said I was not overly impressed with Dr. DiRuggiero. He didn't know that I had a pacemaker, which would have been on my chart, had he looked. He spent more time talking about the history of Summit Medical and its return from bankruptcy than anything relating to my case. We barely discussed my upcoming surgery which was the reason for my visit. While perhaps not his fault, I was disappointed that he never received my most recent blood test results. He claimed that the most recent blood results he had in my file were from April! The blood work was done at St. Barnabas Hospital and I declared Dr. Mazzella as my primary physician. I don't know why he never got the results. In comparison, two years ago I saw Dr. Gorman, he was insistent on getting the results faxed

(3 weeks ago) Oct-2025
Read More