Roger DiRuggiero, MD

Vanguard Medical Group

Internal Medicine

Verona, NJ

Most recent review: 6 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.

Dr DiRuggiero is extremely knowledgeable and thorough.

(6 days 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

(6 days ago) Oct-2025

Felt rushed He opened the door and weren’t done speaking.

(1 week ago) Oct-2025

Personable Professional

(1 week ago) Oct-2025

Very personable and knowledgeable.

(1 week ago) Oct-2025

Dr. D is wonderful.

(1 week ago) Oct-2025

you can always tell an old pro!

(2 weeks ago) Oct-2025

Thank you for being kind and patient with me. I left your office feeling a little better mentally and not to mention, less stressful.

(2 weeks ago) Oct-2025

He didnt listen. When I told him I needed pre-approval from insurance he ignored me and just sent the prescription. It was kicked back for pre-approval

(2 weeks ago) Oct-2025

Knowledgeable

(3 weeks ago) Oct-2025
Read More