
Highlights
Age Groups Seen
- Adults (18+ years)
Languages
- English
Gender
MaleAffiliations
- Virtua Medical Group
About Robert J. Barrucco
Professional Statement
Locations
- Virtua Cardiology - William G Rohrer Center - Voorhees
- 2309 East Evesham Road, Suite 201A, Voorhees, NJ 08043
- Get Directions
- phone: 856-325-5400
- fax: 856-325-5416
Expertise
Education
- Fellowship: Drexel University College of Medicine, Cardiology, 2011
- Internship/Residency: Drexel University College of Medicine, Internal Medicine, 2008
- Medical School: University of Medicine and Dentistry of New Jersey, DO, 2005
Board Certifications
- Cardiovascular Computed Tomography: Certification Board of Cardiovascular Computed Tomography, 2023
- Nuclear Cardiology: Certification Board of Nuclear Cardiology (CBNC), 2021
- Internal Medicine: American Osteopathic Board of Internal Medicine, 2008
Insurance
- Aetna
- Aetna Assure Premier Plus
- Aetna Managed Medicaid
- Aetna Managed Medicare
- Amerihealth
- Amerihealth Administrator
- Cigna
- Cigna Managed Medicare
- Clover Health
- Horizon Blue Cross
- Horizon Blue Cross Managed Medicare
- Horizon Managed Medicaid
- Horizon NJ Total Care
- Humana Managed Medicare
- Humana Military
- IBC-Keystone
- Independence Administrator
- Independence Blue Cross
- Medicaid
- Medicare
- Meritain Health
- Oxford
- Trinity Health Pace
- UMR Commercial
- Uniformed Service Family Health Plan
- United Healthcare
- United Healthcare Managed Medicaid
- United Healthcare Managed Medicare
- Veterans Administration
- Wellcare Managed Medicaid
- Wellcare Managed Medicare
Ratings & Reviews
4.9 out of 5
732 ratings, 203 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- 5 out of 5 starsReviewed on 4/18/2026
Always a great experience
- 5 out of 5 starsReviewed on 4/17/2026
Though the wait that day was a little long. I did not blame the staff at all. All in all it was a positive experience.
- 5 out of 5 starsReviewed on 4/17/2026
Great experience, friendly, taken on time and had thorough exam
- 5 out of 5 starsReviewed on 4/17/2026
Everyone was very professional and friendly and my doctor was very knowledgeable of my healthcare and is a good listener for my medical concerns.
- 5 out of 5 starsReviewed on 4/8/2026
All I can tell you is that Dr. Barrucco is the best doctor that I have ever had. He's kind, courteous, and he's very well educated, and he takes very, very good care of me. And I'd put my life in my hands.
- 5 out of 5 starsReviewed on 4/4/2026
Dr. Barrucco is an amazing physician. He truly cares about my wellbeing
- 5 out of 5 starsReviewed on 4/1/2026
It was pleasant and professional.
- 5 out of 5 starsReviewed on 3/28/2026
Excellent care, excellent people.
- 5 out of 5 starsReviewed on 3/27/2026
Dr. Barrucco is the BEST.
- 5 out of 5 starsReviewed on 3/26/2026
There was no receptionist on the first floor when I came into the building The building is very large and confusing at the entrance.
- 5 out of 5 starsReviewed on 3/27/2026
Dr. Barrucco is wonderful, kind, patient and does a wonderful job. He is the very best!l
- 5 out of 5 starsReviewed on 3/26/2026
I wish to commend the entire Virtua Cardiology Office as well as the Echo Lab Testing Staff. They are a first rate organization from the front office staff to the Technicians and Dr. Barrucco. They all know how to care for a patient in every way.
- 5 out of 5 starsReviewed on 3/25/2026
Dr. Barrucco and his staff are absolutely wonderful. I would recommend everyone that needs cardiac care to go to Dr. Barrucco and his staff. And I thank you all.
- 5 out of 5 starsReviewed on 3/23/2026
Both my husband and I trust Dr. Barrucco and think he's great.
- 5 out of 5 starsReviewed on 3/23/2026
Dr.Barruco is great! My wife recommended him to me and she was right.
- 5 out of 5 starsReviewed on 3/20/2026
I was very impressed with both the staff and the provider, the entire staff were very attentive.
- 5 out of 5 starsReviewed on 3/20/2026
Everyone from the front desk to check out is friendly, personable, and my care team listens to my concerns. I am very pleased with this doctors office.
- 5 out of 5 starsReviewed on 3/19/2026
The doctor provided me with what was most logical.
- 5 out of 5 starsReviewed on 3/19/2026
Dr Barrucco is easy to talk to. He listens to my questions and involves me in decisions.
- 5 out of 5 starsReviewed on 3/16/2026
It was great!
- 5 out of 5 starsReviewed on 3/14/2026
Dr. Barrucco is a fantastic physician! I highly recommend him!
- 5 out of 5 starsReviewed on 3/14/2026
EXCELLENT!
- 5 out of 5 starsReviewed on 3/14/2026
Dr Barrucco is excellent.
- 5 out of 5 starsReviewed on 3/14/2026
The staff and the doctor are extremely efficient, professional, kind, and friendly!
- 5 out of 5 starsReviewed on 3/14/2026
They are professional and I am very happy.
- 5 out of 5 starsReviewed on 3/19/2026
dr. barrucco is a great person who cares about his patients. i will not see anyone but him!
- 5 out of 5 starsReviewed on 3/15/2026
Great Doctor, excellent staff.
- 5 out of 5 starsReviewed on 3/13/2026
Everyone in the office was very nice to me.
- 5 out of 5 starsReviewed on 3/13/2026
Excellent
- 5 out of 5 starsReviewed on 3/13/2026
I HAVE COMPLETE FAITH IN DR. BARRUCCO. HE IS EXTREMELY CARING, KNOWS MY ENTIRE HEALTH HISTORY AND TAKES HIS TIME WITH OUR VISITS UNTIL ALL MY ISSUES/QUESTIONS ARE RESOLVED. I AM THANKFUL HE IS MY CARDIOLOGIST.
- 5 out of 5 starsReviewed on 3/13/2026
Dr. Barrucco is very caring and gives you individual care and he's really a good guy.
- 5 out of 5 starsReviewed on 3/11/2026
Very professional and courteous. Makes you feel very comfortable.
- 5 out of 5 starsReviewed on 3/11/2026
The doctor was very professional and was knowledgeable about my health situation and he made sure that I understood everything. He made me feel like he was caring for his own family.
- 5 out of 5 starsReviewed on 3/7/2026
Dr. Barrucco is the best cardiologist in South Jersey in my opinion!!
- 5 out of 5 starsReviewed on 3/1/2026
All staff are professional
- 5 out of 5 starsReviewed on 3/1/2026
A great office led by the best cardiologist in South Jersey
- 5 out of 5 starsReviewed on 2/28/2026
I have full confidence in Dr Barrucco and know I'm always in good hands at Virtua.
- 5 out of 5 starsReviewed on 2/18/2026
I am always comfortable in Dr. Barrucco's office and he tells me straight if there is a problem.
- 5 out of 5 starsReviewed on 2/15/2026
Ever one great from the front desk to the technician to the doctor
- 5 out of 5 starsReviewed on 2/18/2026
Dr. Barrucco is the best
- 5 out of 5 starsReviewed on 2/11/2026
All I can say is Dr. Barrucco is a very good doctor. He does care about my health and a lot. He does what he can do for me. It's good.
- 5 out of 5 starsReviewed on 2/8/2026
Dr. Barrucco was very professional and very congenial, such a comforting combination for a first -ever cardiology visit. I am so grateful for the way he listened to me, addressed my questions, and did not make me feel rushed. I feel very confident in his ability to guide me in this new season of my health journey. The office staff, and Dr. Barrucco's Physician's Assistant also added to my comfort in this new situation. Many thanks to all.
- 5 out of 5 starsReviewed on 2/8/2026
After check up ,dr.very nicely explain .
- 5 out of 5 starsReviewed on 2/7/2026
I really liked Dr. Barrucco. I'm so glad to have him as my cardiologist ??
- 5 out of 5 starsReviewed on 2/7/2026
I have the best Cardiologist, Dr. Robert Barrucco. I trust completely in his medical knowledge, treatment, ability and manner. I am extremely fortunate to be a patient of his and all of the medical staff in his office !
- 5 out of 5 starsReviewed on 2/6/2026
Yes, this is {redacted}. I would like to say that Dr. Barucha has been my cardiologist for the last 11 years and I wouldn't have anyone else he'll be my cardiologist until the end. Thank you.
- 5 out of 5 starsReviewed on 2/4/2026
The staff & Dr Barrucco were very thorough & very pleasant!!!
- 5 out of 5 starsReviewed on 2/3/2026
I would highly recommend
- 5 out of 5 starsReviewed on 2/2/2026
My experience he was excellent with my doctor and the staff. Thank you.
- 5 out of 5 starsReviewed on 1/30/2026
Dr Barrucco is a pleasure to deal with. He is professional and personable, and is a good listener. I trust him completely with my care.
- 5 out of 5 starsReviewed on 1/30/2026
Dr. Barrucco is always nice and easy to talk to. He's very knowledgeable and patient helping me with my unusual issues. [PHI]
- 5 out of 5 starsReviewed on 1/28/2026
The front desk people, other than the person checking me in ,were very loud with their talk and a radio blasting making it near impossible to check in. I had to ask them to pipe down so that I could answer the questions I was being asked by the person who was checking me in . Very unprofessional and not keeping within the professionalism of everyone else in this office , including Dr. Barrucca , [REDACTED]
- 4 out of 5 starsReviewed on 2/6/2026
This is my second visit with Dr Barrucco. He listens to all my concerns and shares suggestions based on our dialogue. I am sure to continue with excellent care.
- 5 out of 5 starsReviewed on 1/25/2026
Always a very great experience. My doctor listens to all I have to say and responds to my needs. Great doctor.
- 5 out of 5 starsReviewed on 1/25/2026
Doctor Barrucco is, and always has been an OUTSTANDING CARDIOLOGIST! I DEPEND ON HIS EXPERTISE! Sincerely, {redacted}
- 5 out of 5 starsReviewed on 1/25/2026
This is the BEST cardiologist in the system. Can't say enough about the practice, great Doctor and fantastic staff.
- 5 out of 5 starsReviewed on 1/25/2026
Greatfull to have a great team
- 5 out of 5 starsReviewed on 1/23/2026
Everything went well!
- 5 out of 5 starsReviewed on 1/21/2026
Always enjoy my annual visits with Dr. Barrucco. A warm, caring practitioner.
- 5 out of 5 starsReviewed on 1/19/2026
Could not be any better.
- 5 out of 5 starsReviewed on 1/21/2026
I've been with Dr. Barrucco for at least a couple of years. I'm very happy with his medical care that he's giving me and I have no objections whatsoever from that health point. Thank you.
- 5 out of 5 starsReviewed on 1/18/2026
All Good! ?
- 5 out of 5 starsReviewed on 12/27/2025
Dr. Barrucco listens. He is a consumate professional with an excellent and warm "bedside manner".
- 5 out of 5 starsReviewed on 12/27/2025
Best doctor i ever had dr. Barrucco
- 5 out of 5 starsReviewed on 12/28/2025
Love the Dr. staff was very helpful
- 5 out of 5 starsReviewed on 12/28/2025
Dr. Barrucco is a fabulous physician. I have been seeing him approximately five years and he is responsible for the stabilization of my health when I first met him. He has been there for me through every situation that I've had medically. He is an asset to the virtual health care group and his staff was very accommodating every time I came in. Thank you.
- 5 out of 5 starsReviewed on 12/27/2025
Professional, courteous staff
- 5 out of 5 starsReviewed on 12/24/2025
The doctor and staff were very nice. I enjoyed my visit. Very nice. I would recommend them to everyone. They're all the best.
- 5 out of 5 starsReviewed on 12/24/2025
Dr. Barrucco and the staff were great!
- 5 out of 5 starsReviewed on 12/24/2025
You did it very well.
- 5 out of 5 starsReviewed on 12/22/2025
Always good
- 5 out of 5 starsReviewed on 12/20/2025
Everyone is nice and friendly. Love Dr. Barrucco.
- 5 out of 5 starsReviewed on 12/20/2025
Everyone from front desk to Dr. B. was warm and engaging. Thank you.
- 5 out of 5 starsReviewed on 12/14/2025
Very young dynamic ladies and young dynamic doctor. Smiling faces, warm welcome from the door.
- 5 out of 5 starsReviewed on 12/15/2025
Dr. Barrucco was very patient in listening to my concerns and helped me tremendously in coping with my anxiety resulting from insomnia and very high blood pressure. I am very grateful for his calm and reassuring manner.
- 5 out of 5 starsReviewed on 12/14/2025
I saw Dr Barrucco, he listens to you and explains everything to you. I think he is very good.
- 5 out of 5 starsReviewed on 12/14/2025
Dr. B. Is the best!!!
- 5 out of 5 starsReviewed on 12/12/2025
I was very happy with my Dr. and the way I was treated.
- 5 out of 5 starsReviewed on 12/12/2025
Good experience and seen in a timely manner. Doctor listened and addressed all of my concerns.
- 5 out of 5 starsReviewed on 12/5/2025
Trust my care to this doctor
- 5 out of 5 starsReviewed on 11/30/2025
Everyone is so professional and pleasant and gelpful
- 5 out of 5 starsReviewed on 11/30/2025
Virtua's staff is top notch. I love working with Dr. Barrucco and everyone associated with the Virtua cardiac office where I see him.
- 5 out of 5 starsReviewed on 11/30/2025
Great efficient office
- 5 out of 5 starsReviewed on 12/1/2025
DR Barrucco is the best!
- 5 out of 5 starsReviewed on 11/29/2025
Top notch in all respects!!!
- 5 out of 5 starsReviewed on 11/28/2025
Great experience always a pleasure, very calming
- 5 out of 5 starsReviewed on 11/26/2025
Appts. ran on-time. Staff was friendly and professional. Facility was clean and uncluttered. Good visit.
- 5 out of 5 starsReviewed on 11/26/2025
I think the front desk staff is excellent. I love the checkout girl. They are always pleasant and I love Dr. Barrucco. He sits there and listens and you never feel rushed in his office. So I give him a 10 out of 10.
- 5 out of 5 starsReviewed on 11/22/2025
Great practice!
- 5 out of 5 starsReviewed on 11/22/2025
Excellent caring persons....thank you.
- 5 out of 5 starsReviewed on 11/22/2025
Doctor Barrucco and his staff are wonderful.
- 5 out of 5 starsReviewed on 11/20/2025
I'm very happy to have Dr Barrucco as my cardiologist.
- 4 out of 5 starsReviewed on 11/16/2025
Once again the doctor was knowledgeable.
- 5 out of 5 starsReviewed on 11/16/2025
I hate your whole person question. It is meaningless. I have complained about it for years. Shouldn't someone contact me to discuss it?
- 5 out of 5 starsReviewed on 11/16/2025
Professional
- 5 out of 5 starsReviewed on 11/13/2025
My Pleasure to have the care from everyone. [PHI]
- 5 out of 5 starsReviewed on 11/14/2025
Dr. Barrucco is one of the best doctors I have ever had in my entire life. He's kind, he listens to you, and he takes very good care of me. And I appreciate it. And I just want you all to know just a wonderful doctor he is.
- 5 out of 5 starsReviewed on 11/12/2025
Always very Good Experience
- 5 out of 5 starsReviewed on 11/9/2025
I was very satisfied
- 5 out of 5 starsReviewed on 11/7/2025
Dr. Barrucco is a very nice person and an excellent clinician. His staff is very nice as well.
- 5 out of 5 starsReviewed on 11/5/2025
Loved it!
- 5 out of 5 starsReviewed on 11/2/2025
I say from the time you check in to the nurses part & with Dr. is always a pleasant experience!
- 5 out of 5 starsReviewed on 11/5/2025
My name is [REDACTED]. Every time I have an appointment with Dr. Robert Barucca, he's always very friendly. He answers all my questions and every question that I ask him, he knows the answer and I'm very happy to have him as my cardiologist. Thank you.
- 5 out of 5 starsReviewed on 10/31/2025
Pleasant experience
- 5 out of 5 starsReviewed on 11/1/2025
great
- 5 out of 5 starsReviewed on 10/31/2025
It was a good experience
- 5 out of 5 starsReviewed on 10/27/2025
As always, this visit was excellent.
- 5 out of 5 starsReviewed on 10/25/2025
I am very happy with the overall experience.
- 5 out of 5 starsReviewed on 10/18/2025
I've been with Dr. Barrucco for about 12 years and he's just a first class Cardiologist and person.
- 5 out of 5 starsReviewed on 10/18/2025
Virtua et al is a great "organization " !
- 5 out of 5 starsReviewed on 10/18/2025
Dr. Barrucco and staff are great.
- 5 out of 5 starsReviewed on 10/17/2025
A member of the group was able to reduce the amount of money I was paying for my beta blocker. She did this independently of me. (I never asked her to do it) it has saved us a considerable amount of money.
- 5 out of 5 starsReviewed on 10/17/2025
Everyone was courteous, friendly and professional.
- 5 out of 5 starsReviewed on 10/15/2025
Dr. Barrucco is very friendly and easy to talk to. He listens intently and made great recommendations concerning my health. The entire staff was friendly, polite, and professional. Thank you
- 5 out of 5 starsReviewed on 10/13/2025
Dr Barrucco is wonderful.I appreciate this practice so very much! Everyone does an awesome job
- 5 out of 5 starsReviewed on 10/12/2025
I had a wonderful first experience at Dr. Barrucco's office. Everyone from the friendly women at the front desk to the woman who helped me relax while she took my vitals to Dr. Barrucco himself were stellar. Dr. Barrucco was well prepared about my history, gave me new information about my issues and involved me in decision-making. I am grateful that Dr. Barrucco was highly recommended to me.
- 5 out of 5 starsReviewed on 10/10/2025
Very professional and medically competent.
- 5 out of 5 starsReviewed on 10/9/2025
Excellent care
- 5 out of 5 starsReviewed on 10/8/2025
Great staffing from check in to check out.
- 5 out of 5 starsReviewed on 10/6/2025
Dr. Barrucco is an amazing physician
- 5 out of 5 starsReviewed on 10/4/2025
Dr. Barrucco was so nice he answered all my questions. I know I am in good hands with him.
- 5 out of 5 starsReviewed on 9/30/2025
very, very professional.
- 5 out of 5 starsReviewed on 9/26/2025
Dr. Warrick is an excellent cardiologist and I like him very much. He's a very knowledgeable patient and understanding and he provides you with a lot of valid information and basic information that you can take with you when you go home. I really do like Dr. Warrick. Thank you. Have a great day.
- 5 out of 5 starsReviewed on 9/24/2025
Dr Barrucco is excellent.
- 5 out of 5 starsReviewed on 9/22/2025
The whole staff was courteous, on time and professional.
- 5 out of 5 starsReviewed on 9/22/2025
Great doctor and staff!
- 5 out of 5 starsReviewed on 9/21/2025
I feel very comfortable with Dr. Buco. He took interest in what I had to say and I wasn't pushed off like a crazy old lady.
- 5 out of 5 starsReviewed on 9/19/2025
Everyone in this office is friendly and professional. They greet you and listen to your concerns.
- 5 out of 5 starsReviewed on 9/17/2025
I had good experience with the staff and the doctor all are professional.
- 5 out of 5 starsReviewed on 9/17/2025
Great staff and Dr. Bis the best!
- 5 out of 5 starsReviewed on 9/14/2025
Hecwas very responsive to questions during and after the vist.
- 5 out of 5 starsReviewed on 9/14/2025
Dr.Barrucco is an amazing doctor!
- 5 out of 5 starsReviewed on 9/21/2025
Dr. Barrucco is an excellent listener which makes it easy to discuss my medical issues with him. He has a wonderful bedside manner as well.
- 5 out of 5 starsReviewed on 9/13/2025
Everyone there is pleasant and helpful! I recommend this group to all family and friends.
- 5 out of 5 starsReviewed on 9/13/2025
Dr. Barrucco is always eager to listen to my concerns and never rushes the visit. I highly recommend this practice.
- 5 out of 5 starsReviewed on 9/12/2025
Dr. Barrucco provides excellent care to me. The team in the office were kind and caring.
- 5 out of 5 starsReviewed on 9/10/2025
Excellent practice with caring staff.
- 5 out of 5 starsReviewed on 9/9/2025
Dr Barrucco is a good listener. When my daughter questioned a procedure he suggested he was open to discussing pros and cons as well as a possible alternative. We like him very much.
- 5 out of 5 starsReviewed on 9/7/2025
Doctor Barrucco is an amazing doctor! I trust him so much that I'm bringing my mom to see him!
- 5 out of 5 starsReviewed on 9/6/2025
The staff was friendly, courteous and efficient, as always. I was seen as close to my appointment time as possible, and was treated as though I was their only patient. I was listened to , and any questions or concerns were addressed in a clear and understandable manner. I would highly recommend Dr. Barrucco to anyone I know.
- 5 out of 5 starsReviewed on 9/6/2025
I was supposed to make an appt for an echo and the 1st available is on 10/22, I could die by then. It's insane I have to wait such a long time. If there is someone that can help get a closer appt I would appreciate it. Thanks
- 5 out of 5 starsReviewed on 9/6/2025
It always is pleasnt
- 5 out of 5 starsReviewed on 8/23/2025
The waiting area was mindful of patients needs. Too often waiting area choices are not made with the people using the space in mind. I was also impressed that the exam table was wider and lower. Thank you.
- 5 out of 5 starsReviewed on 8/15/2025
Very kind and caring Physician Always listens to my questions and concerns
- 5 out of 5 starsReviewed on 8/14/2025
I've been Dr. Barrucco's patient for a number of years and am happy with his care and I trust his judgement. I would like to mention that I found Warren, who did my EKG, etc., to be competent, friendly and extremely caring.
- 5 out of 5 starsReviewed on 8/13/2025
Excellent staff
- 5 out of 5 starsReviewed on 8/11/2025
the staff very nice and friendly like the doctor,.
- 5 out of 5 starsReviewed on 8/13/2025
Very carefuly take care of me
- 5 out of 5 starsReviewed on 8/8/2025
Great Dr.
- 5 out of 5 starsReviewed on 8/8/2025
Warren the MA is very kind, friendly, respectful, and professional! Alwaysa pleasure to see him.
- 5 out of 5 starsReviewed on 8/8/2025
Everyone on the staff is friendly and courteous. Dr. Barrucco is very knowledgable and personable.
- 5 out of 5 starsReviewed on 8/8/2025
Fantastic Doctor and great staff!
- 5 out of 5 starsReviewed on 8/3/2025
Excellent doctor and staff. Spent the time, listened to my concerns and answered all of my concerns. Very good experience with this office visit.
- 5 out of 5 starsReviewed on 8/3/2025
I always feel like I get good answers from all the staff here (front desk, nurses, and Drs).
- 5 out of 5 starsReviewed on 8/1/2025
I know what the procedure will be and I did ask some questions and the Doctor explained it to me. I am just scared and nervous.
- 5 out of 5 starsReviewed on 8/3/2025
New Doctor me. Liked him very much.
- 5 out of 5 starsReviewed on 7/30/2025
Barrucco is the man. This is everything I say. He's human.
- 5 out of 5 starsReviewed on 7/27/2025
Front desk was excellent and thorough.
- 5 out of 5 starsReviewed on 7/27/2025
Dr. Barrucco listened to me and helped me understand my condition. He was genuinely interested in my medical history and ongoing treatment.
- 5 out of 5 starsReviewed on 7/26/2025
Dr. Barrucco and his support staff are always great! I wouldn't go anywhere else.
- 5 out of 5 starsReviewed on 7/27/2025
The doctor's assistant who came in first and took my blood pressure and so forth, he was excellent. And then when the doctor came in, he knew all my background and history and told me what the next step would be. and how to make an appointment there. And I have since done that. And so I was very pleased with the whole experience. Thank you.
- 5 out of 5 starsReviewed on 7/19/2025
Full confidence in the doctor s analysis and feefeedbback
- 5 out of 5 starsReviewed on 7/19/2025
We have prior experience with Dr. Barrucco as my husband sees him. This was my first visit to him, and I thought he was great.
- 5 out of 5 starsReviewed on 7/19/2025
New patient to Dr. B Very professional, caring, open minded, and helpful I'm staying with him.
- 5 out of 5 starsReviewed on 7/20/2025
The staff for Dr. Barrucco is excellent, very on point, and very knowledgeable. And Dr. Barrucco is a great doctor.
- 5 out of 5 starsReviewed on 7/18/2025
This was a new visit with the Cardiologist and he made me feel very comfortable and listened to my concerns.
- 5 out of 5 starsReviewed on 7/12/2025
This is one of the best drs appts I've ever had
- 5 out of 5 starsReviewed on 7/3/2025
I think the staff should call the patients by Mr or Mrs Miss then first name. Just a suggestion. Shows more professionalism and respect.
- 5 out of 5 starsReviewed on 7/3/2025
Dr Barrucco listens and provides other information and referrals about other medical issues.
- 5 out of 5 starsReviewed on 6/30/2025
All were very professional and efficient.
- 5 out of 5 starsReviewed on 6/29/2025
Everything went well.
- 5 out of 5 starsReviewed on 6/28/2025
It's always a good experience when I go. Very friendly atmosphere always. Great Doctor.
- 5 out of 5 starsReviewed on 6/27/2025
Dr Barrucco was outstanding! Took time to listen and answer questions! He has an excellent manner. Thankful to have him as a Dr.
- 5 out of 5 starsReviewed on 6/27/2025
Everyone was very professional and very nice. Took a lot of time talking with me and my wife all wonderful people. I'm so happy to have them as my doctors and staff.
- 5 out of 5 starsReviewed on 6/16/2025
Everything has been said and it worked oit very well with all the staff members. God bless you all.
- 5 out of 5 starsReviewed on 6/15/2025
Dr Barrucco is a great doctor.
- 5 out of 5 starsReviewed on 6/14/2025
Everyone is always nice and professional. Dr. Barrucco is great.
- 5 out of 5 starsReviewed on 6/19/2025
Everyone there from check in, Dr. Barrucco and check out was gracious. Will highly recommend the practice to anyone looking for a cardiologist.
- 5 out of 5 starsReviewed on 6/18/2025
Yes, I'd like to say once I got there to the office overall, everyone treated me great with respect, with courtesy, and everyone was very professional. Also, the doctor was also the same, very respectful, courteous, and very knowledgeable of the situation, and very knowledgeable period of the job. I'd like to thank the whole staff. for making my visit very great that day. Thank you very much.
- 5 out of 5 starsReviewed on 6/15/2025
I am very happy with my care from Dr Barrucco
- 5 out of 5 starsReviewed on 6/14/2025
I saw Dr Barrucco, liked him very much. He Told me all my test results that I just finished. Three different MRI 's Checked my heart and all other test results.Echo,blood ekg. Answered all my questions.i 'll see him in 6 months. Was very happy about everything he had to say. Would definitely recommend him. A wonderful friendly manager.
- 5 out of 5 starsReviewed on 6/13/2025
Always treated with respect and kindness at Virtua Cardiology Voorhees!!!
- 5 out of 5 starsReviewed on 6/12/2025
Dr. Barrucco explains my conditions and very knowledgeable.
- 5 out of 5 starsReviewed on 6/8/2025
IT WAS A GREAT EXPERIENCE
- 5 out of 5 starsReviewed on 6/11/2025
He's a really awesome doctor.
- 4 out of 5 starsReviewed on 6/7/2025
Good
- 5 out of 5 starsReviewed on 6/6/2025
Dr B IS A SWEETHEART
- 5 out of 5 starsReviewed on 6/4/2025
My first visit with this doctor. He came highly recommended and I am so happy to now have him as my cardiologist.
- 5 out of 5 starsReviewed on 6/3/2025
All good!
- 5 out of 5 starsReviewed on 6/1/2025
Dr Barrucco is always attentive and understanding. Listened to my concerns and eased my mind. I also, arrived 2 hours early (my mistake) I waited a short time while they accommodated me.
- 5 out of 5 starsReviewed on 5/31/2025
Pleasant!
- 5 out of 5 starsReviewed on 5/24/2025
Very good!!!!!
- 5 out of 5 starsReviewed on 5/22/2025
Always caring visit
- 5 out of 5 starsReviewed on 5/21/2025
Good doctor and caring.
- 4 out of 5 starsReviewed on 5/19/2025
Always caring ,attentive ,and pleasant ,the entire Staff
- 5 out of 5 starsReviewed on 5/18/2025
Dr. Barrucco is knowledgeable, personable and well acquainted with my history. It is always a pleasure to meet with him.
- 5 out of 5 starsReviewed on 5/18/2025
Everyone was great. Thank you.
- 5 out of 5 starsReviewed on 5/16/2025
Extremely professional, helpful, friendly, efficient and thorough staff.
- 5 out of 5 starsReviewed on 5/16/2025
I am very happy with Dr. Barrucco's care and service to me in reference to my heart and cardiology needs. He's a caring professional and very knowledgeable, and I'm very happy. I was referred to him through my other cardiologist who retired, and I intend to stay with him for a long time. Thank you.
- 5 out of 5 starsReviewed on 5/9/2025
Great
- 5 out of 5 starsReviewed on 4/18/2026
Always a great experience
- 5 out of 5 starsReviewed on 4/17/2026
Though the wait that day was a little long. I did not blame the staff at all. All in all it was a positive experience.
- 5 out of 5 starsReviewed on 4/17/2026
Great experience, friendly, taken on time and had thorough exam
- 5 out of 5 starsReviewed on 4/17/2026
Everyone was very professional and friendly and my doctor was very knowledgeable of my healthcare and is a good listener for my medical concerns.
- 5 out of 5 starsReviewed on 4/8/2026
All I can tell you is that Dr. Barrucco is the best doctor that I have ever had. He's kind, courteous, and he's very well educated, and he takes very, very good care of me. And I'd put my life in my hands.
- 5 out of 5 starsReviewed on 4/4/2026
Dr. Barrucco is an amazing physician. He truly cares about my wellbeing
- 5 out of 5 starsReviewed on 4/1/2026
It was pleasant and professional.
- 5 out of 5 starsReviewed on 3/28/2026
Excellent care, excellent people.
- 5 out of 5 starsReviewed on 3/27/2026
Dr. Barrucco is the BEST.
- 5 out of 5 starsReviewed on 3/26/2026
There was no receptionist on the first floor when I came into the building The building is very large and confusing at the entrance.
- 5 out of 5 starsReviewed on 3/27/2026
Dr. Barrucco is wonderful, kind, patient and does a wonderful job. He is the very best!l
- 5 out of 5 starsReviewed on 3/26/2026
I wish to commend the entire Virtua Cardiology Office as well as the Echo Lab Testing Staff. They are a first rate organization from the front office staff to the Technicians and Dr. Barrucco. They all know how to care for a patient in every way.
- 5 out of 5 starsReviewed on 3/25/2026
Dr. Barrucco and his staff are absolutely wonderful. I would recommend everyone that needs cardiac care to go to Dr. Barrucco and his staff. And I thank you all.
- 5 out of 5 starsReviewed on 3/23/2026
Both my husband and I trust Dr. Barrucco and think he's great.
- 5 out of 5 starsReviewed on 3/23/2026
Dr.Barruco is great! My wife recommended him to me and she was right.
- 5 out of 5 starsReviewed on 3/20/2026
I was very impressed with both the staff and the provider, the entire staff were very attentive.
- 5 out of 5 starsReviewed on 3/20/2026
Everyone from the front desk to check out is friendly, personable, and my care team listens to my concerns. I am very pleased with this doctors office.
- 5 out of 5 starsReviewed on 3/19/2026
The doctor provided me with what was most logical.
- 5 out of 5 starsReviewed on 3/19/2026
Dr Barrucco is easy to talk to. He listens to my questions and involves me in decisions.
- 5 out of 5 starsReviewed on 3/16/2026
It was great!
- 5 out of 5 starsReviewed on 3/14/2026
Dr. Barrucco is a fantastic physician! I highly recommend him!
- 5 out of 5 starsReviewed on 3/14/2026
EXCELLENT!
- 5 out of 5 starsReviewed on 3/14/2026
Dr Barrucco is excellent.
- 5 out of 5 starsReviewed on 3/14/2026
The staff and the doctor are extremely efficient, professional, kind, and friendly!
- 5 out of 5 starsReviewed on 3/14/2026
They are professional and I am very happy.
- 5 out of 5 starsReviewed on 3/19/2026
dr. barrucco is a great person who cares about his patients. i will not see anyone but him!
- 5 out of 5 starsReviewed on 3/15/2026
Great Doctor, excellent staff.
- 5 out of 5 starsReviewed on 3/13/2026
Everyone in the office was very nice to me.
- 5 out of 5 starsReviewed on 3/13/2026
Excellent
- 5 out of 5 starsReviewed on 3/13/2026
I HAVE COMPLETE FAITH IN DR. BARRUCCO. HE IS EXTREMELY CARING, KNOWS MY ENTIRE HEALTH HISTORY AND TAKES HIS TIME WITH OUR VISITS UNTIL ALL MY ISSUES/QUESTIONS ARE RESOLVED. I AM THANKFUL HE IS MY CARDIOLOGIST.
- 5 out of 5 starsReviewed on 3/13/2026
Dr. Barrucco is very caring and gives you individual care and he's really a good guy.
- 5 out of 5 starsReviewed on 3/11/2026
Very professional and courteous. Makes you feel very comfortable.
- 5 out of 5 starsReviewed on 3/11/2026
The doctor was very professional and was knowledgeable about my health situation and he made sure that I understood everything. He made me feel like he was caring for his own family.
- 5 out of 5 starsReviewed on 3/7/2026
Dr. Barrucco is the best cardiologist in South Jersey in my opinion!!
- 5 out of 5 starsReviewed on 3/1/2026
All staff are professional
- 5 out of 5 starsReviewed on 3/1/2026
A great office led by the best cardiologist in South Jersey
- 5 out of 5 starsReviewed on 2/28/2026
I have full confidence in Dr Barrucco and know I'm always in good hands at Virtua.
- 5 out of 5 starsReviewed on 2/18/2026
I am always comfortable in Dr. Barrucco's office and he tells me straight if there is a problem.
- 5 out of 5 starsReviewed on 2/15/2026
Ever one great from the front desk to the technician to the doctor
- 5 out of 5 starsReviewed on 2/18/2026
Dr. Barrucco is the best
- 5 out of 5 starsReviewed on 2/11/2026
All I can say is Dr. Barrucco is a very good doctor. He does care about my health and a lot. He does what he can do for me. It's good.
- 5 out of 5 starsReviewed on 2/8/2026
Dr. Barrucco was very professional and very congenial, such a comforting combination for a first -ever cardiology visit. I am so grateful for the way he listened to me, addressed my questions, and did not make me feel rushed. I feel very confident in his ability to guide me in this new season of my health journey. The office staff, and Dr. Barrucco's Physician's Assistant also added to my comfort in this new situation. Many thanks to all.
- 5 out of 5 starsReviewed on 2/8/2026
After check up ,dr.very nicely explain .
- 5 out of 5 starsReviewed on 2/7/2026
I really liked Dr. Barrucco. I'm so glad to have him as my cardiologist ??
- 5 out of 5 starsReviewed on 2/7/2026
I have the best Cardiologist, Dr. Robert Barrucco. I trust completely in his medical knowledge, treatment, ability and manner. I am extremely fortunate to be a patient of his and all of the medical staff in his office !
- 5 out of 5 starsReviewed on 2/6/2026
Yes, this is {redacted}. I would like to say that Dr. Barucha has been my cardiologist for the last 11 years and I wouldn't have anyone else he'll be my cardiologist until the end. Thank you.
- 5 out of 5 starsReviewed on 2/4/2026
The staff & Dr Barrucco were very thorough & very pleasant!!!
- 5 out of 5 starsReviewed on 2/3/2026
I would highly recommend
- 5 out of 5 starsReviewed on 2/2/2026
My experience he was excellent with my doctor and the staff. Thank you.
- 5 out of 5 starsReviewed on 1/30/2026
Dr Barrucco is a pleasure to deal with. He is professional and personable, and is a good listener. I trust him completely with my care.
- 5 out of 5 starsReviewed on 1/30/2026
Dr. Barrucco is always nice and easy to talk to. He's very knowledgeable and patient helping me with my unusual issues. [PHI]
- 5 out of 5 starsReviewed on 1/28/2026
The front desk people, other than the person checking me in ,were very loud with their talk and a radio blasting making it near impossible to check in. I had to ask them to pipe down so that I could answer the questions I was being asked by the person who was checking me in . Very unprofessional and not keeping within the professionalism of everyone else in this office , including Dr. Barrucca , [REDACTED]
- 4 out of 5 starsReviewed on 2/6/2026
This is my second visit with Dr Barrucco. He listens to all my concerns and shares suggestions based on our dialogue. I am sure to continue with excellent care.
- 5 out of 5 starsReviewed on 1/25/2026
Always a very great experience. My doctor listens to all I have to say and responds to my needs. Great doctor.
- 5 out of 5 starsReviewed on 1/25/2026
Doctor Barrucco is, and always has been an OUTSTANDING CARDIOLOGIST! I DEPEND ON HIS EXPERTISE! Sincerely, {redacted}
- 5 out of 5 starsReviewed on 1/25/2026
This is the BEST cardiologist in the system. Can't say enough about the practice, great Doctor and fantastic staff.
- 5 out of 5 starsReviewed on 1/25/2026
Greatfull to have a great team
- 5 out of 5 starsReviewed on 1/23/2026
Everything went well!
- 5 out of 5 starsReviewed on 1/21/2026
Always enjoy my annual visits with Dr. Barrucco. A warm, caring practitioner.
- 5 out of 5 starsReviewed on 1/19/2026
Could not be any better.
- 5 out of 5 starsReviewed on 1/21/2026
I've been with Dr. Barrucco for at least a couple of years. I'm very happy with his medical care that he's giving me and I have no objections whatsoever from that health point. Thank you.
- 5 out of 5 starsReviewed on 1/18/2026
All Good! ?
- 5 out of 5 starsReviewed on 12/27/2025
Dr. Barrucco listens. He is a consumate professional with an excellent and warm "bedside manner".
- 5 out of 5 starsReviewed on 12/27/2025
Best doctor i ever had dr. Barrucco
- 5 out of 5 starsReviewed on 12/28/2025
Love the Dr. staff was very helpful
- 5 out of 5 starsReviewed on 12/28/2025
Dr. Barrucco is a fabulous physician. I have been seeing him approximately five years and he is responsible for the stabilization of my health when I first met him. He has been there for me through every situation that I've had medically. He is an asset to the virtual health care group and his staff was very accommodating every time I came in. Thank you.
- 5 out of 5 starsReviewed on 12/27/2025
Professional, courteous staff
- 5 out of 5 starsReviewed on 12/24/2025
The doctor and staff were very nice. I enjoyed my visit. Very nice. I would recommend them to everyone. They're all the best.
- 5 out of 5 starsReviewed on 12/24/2025
Dr. Barrucco and the staff were great!
- 5 out of 5 starsReviewed on 12/24/2025
You did it very well.
- 5 out of 5 starsReviewed on 12/22/2025
Always good
- 5 out of 5 starsReviewed on 12/20/2025
Everyone is nice and friendly. Love Dr. Barrucco.
- 5 out of 5 starsReviewed on 12/20/2025
Everyone from front desk to Dr. B. was warm and engaging. Thank you.
- 5 out of 5 starsReviewed on 12/14/2025
Very young dynamic ladies and young dynamic doctor. Smiling faces, warm welcome from the door.
- 5 out of 5 starsReviewed on 12/15/2025
Dr. Barrucco was very patient in listening to my concerns and helped me tremendously in coping with my anxiety resulting from insomnia and very high blood pressure. I am very grateful for his calm and reassuring manner.
- 5 out of 5 starsReviewed on 12/14/2025
I saw Dr Barrucco, he listens to you and explains everything to you. I think he is very good.
- 5 out of 5 starsReviewed on 12/14/2025
Dr. B. Is the best!!!
- 5 out of 5 starsReviewed on 12/12/2025
I was very happy with my Dr. and the way I was treated.
- 5 out of 5 starsReviewed on 12/12/2025
Good experience and seen in a timely manner. Doctor listened and addressed all of my concerns.
- 5 out of 5 starsReviewed on 12/5/2025
Trust my care to this doctor
- 5 out of 5 starsReviewed on 11/30/2025
Everyone is so professional and pleasant and gelpful
- 5 out of 5 starsReviewed on 11/30/2025
Virtua's staff is top notch. I love working with Dr. Barrucco and everyone associated with the Virtua cardiac office where I see him.
- 5 out of 5 starsReviewed on 11/30/2025
Great efficient office
- 5 out of 5 starsReviewed on 12/1/2025
DR Barrucco is the best!
- 5 out of 5 starsReviewed on 11/29/2025
Top notch in all respects!!!
- 5 out of 5 starsReviewed on 11/28/2025
Great experience always a pleasure, very calming
- 5 out of 5 starsReviewed on 11/26/2025
Appts. ran on-time. Staff was friendly and professional. Facility was clean and uncluttered. Good visit.
- 5 out of 5 starsReviewed on 11/26/2025
I think the front desk staff is excellent. I love the checkout girl. They are always pleasant and I love Dr. Barrucco. He sits there and listens and you never feel rushed in his office. So I give him a 10 out of 10.
- 5 out of 5 starsReviewed on 11/22/2025
Great practice!
- 5 out of 5 starsReviewed on 11/22/2025
Excellent caring persons....thank you.
- 5 out of 5 starsReviewed on 11/22/2025
Doctor Barrucco and his staff are wonderful.
- 5 out of 5 starsReviewed on 11/20/2025
I'm very happy to have Dr Barrucco as my cardiologist.
- 4 out of 5 starsReviewed on 11/16/2025
Once again the doctor was knowledgeable.
- 5 out of 5 starsReviewed on 11/16/2025
I hate your whole person question. It is meaningless. I have complained about it for years. Shouldn't someone contact me to discuss it?
- 5 out of 5 starsReviewed on 11/16/2025
Professional
- 5 out of 5 starsReviewed on 11/13/2025
My Pleasure to have the care from everyone. [PHI]
- 5 out of 5 starsReviewed on 11/14/2025
Dr. Barrucco is one of the best doctors I have ever had in my entire life. He's kind, he listens to you, and he takes very good care of me. And I appreciate it. And I just want you all to know just a wonderful doctor he is.
- 5 out of 5 starsReviewed on 11/12/2025
Always very Good Experience
- 5 out of 5 starsReviewed on 11/9/2025
I was very satisfied
- 5 out of 5 starsReviewed on 11/7/2025
Dr. Barrucco is a very nice person and an excellent clinician. His staff is very nice as well.
- 5 out of 5 starsReviewed on 11/5/2025
Loved it!
- 5 out of 5 starsReviewed on 11/2/2025
I say from the time you check in to the nurses part & with Dr. is always a pleasant experience!
- 5 out of 5 starsReviewed on 11/5/2025
My name is [REDACTED]. Every time I have an appointment with Dr. Robert Barucca, he's always very friendly. He answers all my questions and every question that I ask him, he knows the answer and I'm very happy to have him as my cardiologist. Thank you.
- 5 out of 5 starsReviewed on 10/31/2025
Pleasant experience
- 5 out of 5 starsReviewed on 11/1/2025
great
- 5 out of 5 starsReviewed on 10/31/2025
It was a good experience
- 5 out of 5 starsReviewed on 10/27/2025
As always, this visit was excellent.
- 5 out of 5 starsReviewed on 10/25/2025
I am very happy with the overall experience.
- 5 out of 5 starsReviewed on 10/18/2025
I've been with Dr. Barrucco for about 12 years and he's just a first class Cardiologist and person.
- 5 out of 5 starsReviewed on 10/18/2025
Virtua et al is a great "organization " !
- 5 out of 5 starsReviewed on 10/18/2025
Dr. Barrucco and staff are great.
- 5 out of 5 starsReviewed on 10/17/2025
A member of the group was able to reduce the amount of money I was paying for my beta blocker. She did this independently of me. (I never asked her to do it) it has saved us a considerable amount of money.
- 5 out of 5 starsReviewed on 10/17/2025
Everyone was courteous, friendly and professional.
- 5 out of 5 starsReviewed on 10/15/2025
Dr. Barrucco is very friendly and easy to talk to. He listens intently and made great recommendations concerning my health. The entire staff was friendly, polite, and professional. Thank you
- 5 out of 5 starsReviewed on 10/13/2025
Dr Barrucco is wonderful.I appreciate this practice so very much! Everyone does an awesome job
- 5 out of 5 starsReviewed on 10/12/2025
I had a wonderful first experience at Dr. Barrucco's office. Everyone from the friendly women at the front desk to the woman who helped me relax while she took my vitals to Dr. Barrucco himself were stellar. Dr. Barrucco was well prepared about my history, gave me new information about my issues and involved me in decision-making. I am grateful that Dr. Barrucco was highly recommended to me.
- 5 out of 5 starsReviewed on 10/10/2025
Very professional and medically competent.
- 5 out of 5 starsReviewed on 10/9/2025
Excellent care
- 5 out of 5 starsReviewed on 10/8/2025
Great staffing from check in to check out.
- 5 out of 5 starsReviewed on 10/6/2025
Dr. Barrucco is an amazing physician
- 5 out of 5 starsReviewed on 10/4/2025
Dr. Barrucco was so nice he answered all my questions. I know I am in good hands with him.
- 5 out of 5 starsReviewed on 9/30/2025
very, very professional.
- 5 out of 5 starsReviewed on 9/26/2025
Dr. Warrick is an excellent cardiologist and I like him very much. He's a very knowledgeable patient and understanding and he provides you with a lot of valid information and basic information that you can take with you when you go home. I really do like Dr. Warrick. Thank you. Have a great day.
- 5 out of 5 starsReviewed on 9/24/2025
Dr Barrucco is excellent.
- 5 out of 5 starsReviewed on 9/22/2025
The whole staff was courteous, on time and professional.
- 5 out of 5 starsReviewed on 9/22/2025
Great doctor and staff!
- 5 out of 5 starsReviewed on 9/21/2025
I feel very comfortable with Dr. Buco. He took interest in what I had to say and I wasn't pushed off like a crazy old lady.
- 5 out of 5 starsReviewed on 9/19/2025
Everyone in this office is friendly and professional. They greet you and listen to your concerns.
- 5 out of 5 starsReviewed on 9/17/2025
I had good experience with the staff and the doctor all are professional.
- 5 out of 5 starsReviewed on 9/17/2025
Great staff and Dr. Bis the best!
- 5 out of 5 starsReviewed on 9/14/2025
Hecwas very responsive to questions during and after the vist.
- 5 out of 5 starsReviewed on 9/14/2025
Dr.Barrucco is an amazing doctor!
- 5 out of 5 starsReviewed on 9/21/2025
Dr. Barrucco is an excellent listener which makes it easy to discuss my medical issues with him. He has a wonderful bedside manner as well.
- 5 out of 5 starsReviewed on 9/13/2025
Everyone there is pleasant and helpful! I recommend this group to all family and friends.
- 5 out of 5 starsReviewed on 9/13/2025
Dr. Barrucco is always eager to listen to my concerns and never rushes the visit. I highly recommend this practice.
- 5 out of 5 starsReviewed on 9/12/2025
Dr. Barrucco provides excellent care to me. The team in the office were kind and caring.
- 5 out of 5 starsReviewed on 9/10/2025
Excellent practice with caring staff.
- 5 out of 5 starsReviewed on 9/9/2025
Dr Barrucco is a good listener. When my daughter questioned a procedure he suggested he was open to discussing pros and cons as well as a possible alternative. We like him very much.
- 5 out of 5 starsReviewed on 9/7/2025
Doctor Barrucco is an amazing doctor! I trust him so much that I'm bringing my mom to see him!
- 5 out of 5 starsReviewed on 9/6/2025
The staff was friendly, courteous and efficient, as always. I was seen as close to my appointment time as possible, and was treated as though I was their only patient. I was listened to , and any questions or concerns were addressed in a clear and understandable manner. I would highly recommend Dr. Barrucco to anyone I know.
- 5 out of 5 starsReviewed on 9/6/2025
I was supposed to make an appt for an echo and the 1st available is on 10/22, I could die by then. It's insane I have to wait such a long time. If there is someone that can help get a closer appt I would appreciate it. Thanks
- 5 out of 5 starsReviewed on 9/6/2025
It always is pleasnt
- 5 out of 5 starsReviewed on 8/23/2025
The waiting area was mindful of patients needs. Too often waiting area choices are not made with the people using the space in mind. I was also impressed that the exam table was wider and lower. Thank you.
- 5 out of 5 starsReviewed on 8/15/2025
Very kind and caring Physician Always listens to my questions and concerns
- 5 out of 5 starsReviewed on 8/14/2025
I've been Dr. Barrucco's patient for a number of years and am happy with his care and I trust his judgement. I would like to mention that I found Warren, who did my EKG, etc., to be competent, friendly and extremely caring.
- 5 out of 5 starsReviewed on 8/13/2025
Excellent staff
- 5 out of 5 starsReviewed on 8/11/2025
the staff very nice and friendly like the doctor,.
- 5 out of 5 starsReviewed on 8/13/2025
Very carefuly take care of me
- 5 out of 5 starsReviewed on 8/8/2025
Great Dr.
- 5 out of 5 starsReviewed on 8/8/2025
Warren the MA is very kind, friendly, respectful, and professional! Alwaysa pleasure to see him.
- 5 out of 5 starsReviewed on 8/8/2025
Everyone on the staff is friendly and courteous. Dr. Barrucco is very knowledgable and personable.
- 5 out of 5 starsReviewed on 8/8/2025
Fantastic Doctor and great staff!
- 5 out of 5 starsReviewed on 8/3/2025
Excellent doctor and staff. Spent the time, listened to my concerns and answered all of my concerns. Very good experience with this office visit.
- 5 out of 5 starsReviewed on 8/3/2025
I always feel like I get good answers from all the staff here (front desk, nurses, and Drs).
- 5 out of 5 starsReviewed on 8/1/2025
I know what the procedure will be and I did ask some questions and the Doctor explained it to me. I am just scared and nervous.
- 5 out of 5 starsReviewed on 8/3/2025
New Doctor me. Liked him very much.
- 5 out of 5 starsReviewed on 7/30/2025
Barrucco is the man. This is everything I say. He's human.
- 5 out of 5 starsReviewed on 7/27/2025
Front desk was excellent and thorough.
- 5 out of 5 starsReviewed on 7/27/2025
Dr. Barrucco listened to me and helped me understand my condition. He was genuinely interested in my medical history and ongoing treatment.
- 5 out of 5 starsReviewed on 7/26/2025
Dr. Barrucco and his support staff are always great! I wouldn't go anywhere else.
- 5 out of 5 starsReviewed on 7/27/2025
The doctor's assistant who came in first and took my blood pressure and so forth, he was excellent. And then when the doctor came in, he knew all my background and history and told me what the next step would be. and how to make an appointment there. And I have since done that. And so I was very pleased with the whole experience. Thank you.
- 5 out of 5 starsReviewed on 7/19/2025
Full confidence in the doctor s analysis and feefeedbback
- 5 out of 5 starsReviewed on 7/19/2025
We have prior experience with Dr. Barrucco as my husband sees him. This was my first visit to him, and I thought he was great.
- 5 out of 5 starsReviewed on 7/19/2025
New patient to Dr. B Very professional, caring, open minded, and helpful I'm staying with him.
- 5 out of 5 starsReviewed on 7/20/2025
The staff for Dr. Barrucco is excellent, very on point, and very knowledgeable. And Dr. Barrucco is a great doctor.
- 5 out of 5 starsReviewed on 7/18/2025
This was a new visit with the Cardiologist and he made me feel very comfortable and listened to my concerns.
- 5 out of 5 starsReviewed on 7/12/2025
This is one of the best drs appts I've ever had
- 5 out of 5 starsReviewed on 7/3/2025
I think the staff should call the patients by Mr or Mrs Miss then first name. Just a suggestion. Shows more professionalism and respect.
- 5 out of 5 starsReviewed on 7/3/2025
Dr Barrucco listens and provides other information and referrals about other medical issues.
- 5 out of 5 starsReviewed on 6/30/2025
All were very professional and efficient.
- 5 out of 5 starsReviewed on 6/29/2025
Everything went well.
- 5 out of 5 starsReviewed on 6/28/2025
It's always a good experience when I go. Very friendly atmosphere always. Great Doctor.
- 5 out of 5 starsReviewed on 6/27/2025
Dr Barrucco was outstanding! Took time to listen and answer questions! He has an excellent manner. Thankful to have him as a Dr.
- 5 out of 5 starsReviewed on 6/27/2025
Everyone was very professional and very nice. Took a lot of time talking with me and my wife all wonderful people. I'm so happy to have them as my doctors and staff.
- 5 out of 5 starsReviewed on 6/16/2025
Everything has been said and it worked oit very well with all the staff members. God bless you all.
- 5 out of 5 starsReviewed on 6/15/2025
Dr Barrucco is a great doctor.
- 5 out of 5 starsReviewed on 6/14/2025
Everyone is always nice and professional. Dr. Barrucco is great.
- 5 out of 5 starsReviewed on 6/19/2025
Everyone there from check in, Dr. Barrucco and check out was gracious. Will highly recommend the practice to anyone looking for a cardiologist.
- 5 out of 5 starsReviewed on 6/18/2025
Yes, I'd like to say once I got there to the office overall, everyone treated me great with respect, with courtesy, and everyone was very professional. Also, the doctor was also the same, very respectful, courteous, and very knowledgeable of the situation, and very knowledgeable period of the job. I'd like to thank the whole staff. for making my visit very great that day. Thank you very much.
- 5 out of 5 starsReviewed on 6/15/2025
I am very happy with my care from Dr Barrucco
- 5 out of 5 starsReviewed on 6/14/2025
I saw Dr Barrucco, liked him very much. He Told me all my test results that I just finished. Three different MRI 's Checked my heart and all other test results.Echo,blood ekg. Answered all my questions.i 'll see him in 6 months. Was very happy about everything he had to say. Would definitely recommend him. A wonderful friendly manager.
- 5 out of 5 starsReviewed on 6/13/2025
Always treated with respect and kindness at Virtua Cardiology Voorhees!!!
- 5 out of 5 starsReviewed on 6/12/2025
Dr. Barrucco explains my conditions and very knowledgeable.
- 5 out of 5 starsReviewed on 6/8/2025
IT WAS A GREAT EXPERIENCE
- 5 out of 5 starsReviewed on 6/11/2025
He's a really awesome doctor.
- 4 out of 5 starsReviewed on 6/7/2025
Good
- 5 out of 5 starsReviewed on 6/6/2025
Dr B IS A SWEETHEART
- 5 out of 5 starsReviewed on 6/4/2025
My first visit with this doctor. He came highly recommended and I am so happy to now have him as my cardiologist.
- 5 out of 5 starsReviewed on 6/3/2025
All good!
- 5 out of 5 starsReviewed on 6/1/2025
Dr Barrucco is always attentive and understanding. Listened to my concerns and eased my mind. I also, arrived 2 hours early (my mistake) I waited a short time while they accommodated me.
- 5 out of 5 starsReviewed on 5/31/2025
Pleasant!
- 5 out of 5 starsReviewed on 5/24/2025
Very good!!!!!
- 5 out of 5 starsReviewed on 5/22/2025
Always caring visit
- 5 out of 5 starsReviewed on 5/21/2025
Good doctor and caring.
- 4 out of 5 starsReviewed on 5/19/2025
Always caring ,attentive ,and pleasant ,the entire Staff
- 5 out of 5 starsReviewed on 5/18/2025
Dr. Barrucco is knowledgeable, personable and well acquainted with my history. It is always a pleasure to meet with him.
- 5 out of 5 starsReviewed on 5/18/2025
Everyone was great. Thank you.
- 5 out of 5 starsReviewed on 5/16/2025
Extremely professional, helpful, friendly, efficient and thorough staff.
- 5 out of 5 starsReviewed on 5/16/2025
I am very happy with Dr. Barrucco's care and service to me in reference to my heart and cardiology needs. He's a caring professional and very knowledgeable, and I'm very happy. I was referred to him through my other cardiologist who retired, and I intend to stay with him for a long time. Thank you.
- 5 out of 5 starsReviewed on 5/9/2025
Great