Loading Complete
Robert J. Barrucco

Robert J. Barrucco, DO

Cardiology

Accepting New Patients
Online Booking
Need help scheduling? Call 888-847-8823

Highlights

Age Groups Seen

  • Adults (18+ years)

Languages

  • English

Gender

Male

Affiliations

  • Virtua Medical Group

About Robert J. Barrucco

Professional Statement

Robert Barrucco, DO, is a board-certified cardiologist caring for adults in South Jersey with heart conditions. A graduate of the UMDNJ-Robert Wood Johnson Medical School, Dr. Barrucco is consistently praised for his professionalism, attentiveness, and communication skills. Patients praise his ability to listen, provide clear explanations of test results and diagnoses, and create a comfortable environment during visits. Dr. Barrucco explains why losing belly fat is so important to your health.

Locations

  1. Virtua Cardiology - William G Rohrer Center - Voorhees

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

Search plans
  • 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 reviews

The 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.

How likely would you be to recommend this provider to your family and friends?
How likely would you be to recommend this provider to your family and friends?
Search reviews
    5 out of 5 stars
    Reviewed on 4/18/2026

    Always a great experience

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 4/17/2026

    Great experience, friendly, taken on time and had thorough exam

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 4/4/2026

    Dr. Barrucco is an amazing physician. He truly cares about my wellbeing

    5 out of 5 stars
    Reviewed on 4/1/2026

    It was pleasant and professional.

    5 out of 5 stars
    Reviewed on 3/28/2026

    Excellent care, excellent people.

    5 out of 5 stars
    Reviewed on 3/27/2026

    Dr. Barrucco is the BEST.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/23/2026

    Both my husband and I trust Dr. Barrucco and think he's great.

    5 out of 5 stars
    Reviewed on 3/23/2026

    Dr.Barruco is great! My wife recommended him to me and she was right.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/19/2026

    The doctor provided me with what was most logical.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/16/2026

    It was great!

    5 out of 5 stars
    Reviewed on 3/14/2026

    Dr. Barrucco is a fantastic physician! I highly recommend him!

    5 out of 5 stars
    Reviewed on 3/14/2026

    EXCELLENT!

    5 out of 5 stars
    Reviewed on 3/14/2026

    Dr Barrucco is excellent.

    5 out of 5 stars
    Reviewed on 3/14/2026

    The staff and the doctor are extremely efficient, professional, kind, and friendly!

    5 out of 5 stars
    Reviewed on 3/14/2026

    They are professional and I am very happy.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/15/2026

    Great Doctor, excellent staff.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Everyone in the office was very nice to me.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Excellent

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/11/2026

    Very professional and courteous. Makes you feel very comfortable.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/7/2026

    Dr. Barrucco is the best cardiologist in South Jersey in my opinion!!

    5 out of 5 stars
    Reviewed on 3/1/2026

    All staff are professional

    5 out of 5 stars
    Reviewed on 3/1/2026

    A great office led by the best cardiologist in South Jersey

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/15/2026

    Ever one great from the front desk to the technician to the doctor

    5 out of 5 stars
    Reviewed on 2/18/2026

    Dr. Barrucco is the best

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/8/2026

    After check up ,dr.very nicely explain .

    5 out of 5 stars
    Reviewed on 2/7/2026

    I really liked Dr. Barrucco. I'm so glad to have him as my cardiologist ??

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/4/2026

    The staff & Dr Barrucco were very thorough & very pleasant!!!

    5 out of 5 stars
    Reviewed on 2/3/2026

    I would highly recommend

    5 out of 5 stars
    Reviewed on 2/2/2026

    My experience he was excellent with my doctor and the staff. Thank you.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 1/25/2026

    Greatfull to have a great team

    5 out of 5 stars
    Reviewed on 1/23/2026

    Everything went well!

    5 out of 5 stars
    Reviewed on 1/21/2026

    Always enjoy my annual visits with Dr. Barrucco. A warm, caring practitioner.

    5 out of 5 stars
    Reviewed on 1/19/2026

    Could not be any better.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 1/18/2026

    All Good! ?

    5 out of 5 stars
    Reviewed on 12/27/2025

    Dr. Barrucco listens. He is a consumate professional with an excellent and warm "bedside manner".

    5 out of 5 stars
    Reviewed on 12/27/2025

    Best doctor i ever had dr. Barrucco

    5 out of 5 stars
    Reviewed on 12/28/2025

    Love the Dr. staff was very helpful

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 12/27/2025

    Professional, courteous staff

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 12/24/2025

    Dr. Barrucco and the staff were great!

    5 out of 5 stars
    Reviewed on 12/24/2025

    You did it very well.

    5 out of 5 stars
    Reviewed on 12/22/2025

    Always good

    5 out of 5 stars
    Reviewed on 12/20/2025

    Everyone is nice and friendly. Love Dr. Barrucco.

    5 out of 5 stars
    Reviewed on 12/20/2025

    Everyone from front desk to Dr. B. was warm and engaging. Thank you.

    5 out of 5 stars
    Reviewed on 12/14/2025

    Very young dynamic ladies and young dynamic doctor. Smiling faces, warm welcome from the door.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 12/14/2025

    Dr. B. Is the best!!!

    5 out of 5 stars
    Reviewed on 12/12/2025

    I was very happy with my Dr. and the way I was treated.

    5 out of 5 stars
    Reviewed on 12/12/2025

    Good experience and seen in a timely manner. Doctor listened and addressed all of my concerns.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Trust my care to this doctor

    5 out of 5 stars
    Reviewed on 11/30/2025

    Everyone is so professional and pleasant and gelpful

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/30/2025

    Great efficient office

    5 out of 5 stars
    Reviewed on 12/1/2025

    DR Barrucco is the best!

    5 out of 5 stars
    Reviewed on 11/29/2025

    Top notch in all respects!!!

    5 out of 5 stars
    Reviewed on 11/28/2025

    Great experience always a pleasure, very calming

    5 out of 5 stars
    Reviewed on 11/26/2025

    Appts. ran on-time. Staff was friendly and professional. Facility was clean and uncluttered. Good visit.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/22/2025

    Great practice!

    5 out of 5 stars
    Reviewed on 11/22/2025

    Excellent caring persons....thank you.

    5 out of 5 stars
    Reviewed on 11/22/2025

    Doctor Barrucco and his staff are wonderful.

    5 out of 5 stars
    Reviewed on 11/20/2025

    I'm very happy to have Dr Barrucco as my cardiologist.

    4 out of 5 stars
    Reviewed on 11/16/2025

    Once again the doctor was knowledgeable.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/16/2025

    Professional

    5 out of 5 stars
    Reviewed on 11/13/2025

    My Pleasure to have the care from everyone. [PHI]

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/12/2025

    Always very Good Experience

    5 out of 5 stars
    Reviewed on 11/9/2025

    I was very satisfied

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/5/2025

    Loved it!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 10/31/2025

    Pleasant experience

    5 out of 5 stars
    Reviewed on 11/1/2025

    great

    5 out of 5 stars
    Reviewed on 10/31/2025

    It was a good experience

    5 out of 5 stars
    Reviewed on 10/27/2025

    As always, this visit was excellent.

    5 out of 5 stars
    Reviewed on 10/25/2025

    I am very happy with the overall experience.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/18/2025

    Virtua et al is a great "organization " !

    5 out of 5 stars
    Reviewed on 10/18/2025

    Dr. Barrucco and staff are great.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/17/2025

    Everyone was courteous, friendly and professional.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/13/2025

    Dr Barrucco is wonderful.I appreciate this practice so very much! Everyone does an awesome job

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/10/2025

    Very professional and medically competent.

    5 out of 5 stars
    Reviewed on 10/9/2025

    Excellent care

    5 out of 5 stars
    Reviewed on 10/8/2025

    Great staffing from check in to check out.

    5 out of 5 stars
    Reviewed on 10/6/2025

    Dr. Barrucco is an amazing physician

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/30/2025

    very, very professional.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/24/2025

    Dr Barrucco is excellent.

    5 out of 5 stars
    Reviewed on 9/22/2025

    The whole staff was courteous, on time and professional.

    5 out of 5 stars
    Reviewed on 9/22/2025

    Great doctor and staff!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/19/2025

    Everyone in this office is friendly and professional. They greet you and listen to your concerns.

    5 out of 5 stars
    Reviewed on 9/17/2025

    I had good experience with the staff and the doctor all are professional.

    5 out of 5 stars
    Reviewed on 9/17/2025

    Great staff and Dr. Bis the best!

    5 out of 5 stars
    Reviewed on 9/14/2025

    Hecwas very responsive to questions during and after the vist.

    5 out of 5 stars
    Reviewed on 9/14/2025

    Dr.Barrucco is an amazing doctor!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/13/2025

    Everyone there is pleasant and helpful! I recommend this group to all family and friends.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/12/2025

    Dr. Barrucco provides excellent care to me. The team in the office were kind and caring.

    5 out of 5 stars
    Reviewed on 9/10/2025

    Excellent practice with caring staff.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 9/6/2025

    It always is pleasnt

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 8/15/2025

    Very kind and caring Physician Always listens to my questions and concerns

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 8/13/2025

    Excellent staff

    5 out of 5 stars
    Reviewed on 8/11/2025

    the staff very nice and friendly like the doctor,.

    5 out of 5 stars
    Reviewed on 8/13/2025

    Very carefuly take care of me

    5 out of 5 stars
    Reviewed on 8/8/2025

    Great Dr.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Warren the MA is very kind, friendly, respectful, and professional! Alwaysa pleasure to see him.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Everyone on the staff is friendly and courteous. Dr. Barrucco is very knowledgable and personable.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Fantastic Doctor and great staff!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 8/3/2025

    New Doctor me. Liked him very much.

    5 out of 5 stars
    Reviewed on 7/30/2025

    Barrucco is the man. This is everything I say. He's human.

    5 out of 5 stars
    Reviewed on 7/27/2025

    Front desk was excellent and thorough.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/26/2025

    Dr. Barrucco and his support staff are always great! I wouldn't go anywhere else.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/19/2025

    Full confidence in the doctor s analysis and feefeedbback

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 7/12/2025

    This is one of the best drs appts I've ever had

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/3/2025

    Dr Barrucco listens and provides other information and referrals about other medical issues.

    5 out of 5 stars
    Reviewed on 6/30/2025

    All were very professional and efficient.

    5 out of 5 stars
    Reviewed on 6/29/2025

    Everything went well.

    5 out of 5 stars
    Reviewed on 6/28/2025

    It's always a good experience when I go. Very friendly atmosphere always. Great Doctor.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 6/15/2025

    Dr Barrucco is a great doctor.

    5 out of 5 stars
    Reviewed on 6/14/2025

    Everyone is always nice and professional. Dr. Barrucco is great.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 6/15/2025

    I am very happy with my care from Dr Barrucco

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 6/13/2025

    Always treated with respect and kindness at Virtua Cardiology Voorhees!!!

    5 out of 5 stars
    Reviewed on 6/12/2025

    Dr. Barrucco explains my conditions and very knowledgeable.

    5 out of 5 stars
    Reviewed on 6/8/2025

    IT WAS A GREAT EXPERIENCE

    5 out of 5 stars
    Reviewed on 6/11/2025

    He's a really awesome doctor.

    4 out of 5 stars
    Reviewed on 6/7/2025

    Good

    5 out of 5 stars
    Reviewed on 6/6/2025

    Dr B IS A SWEETHEART

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 6/3/2025

    All good!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/31/2025

    Pleasant!

    5 out of 5 stars
    Reviewed on 5/24/2025

    Very good!!!!!

    5 out of 5 stars
    Reviewed on 5/22/2025

    Always caring visit

    5 out of 5 stars
    Reviewed on 5/21/2025

    Good doctor and caring.

    4 out of 5 stars
    Reviewed on 5/19/2025

    Always caring ,attentive ,and pleasant ,the entire Staff

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/18/2025

    Everyone was great. Thank you.

    5 out of 5 stars
    Reviewed on 5/16/2025

    Extremely professional, helpful, friendly, efficient and thorough staff.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/9/2025

    Great

    5 out of 5 stars
    Reviewed on 4/18/2026

    Always a great experience

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 4/17/2026

    Great experience, friendly, taken on time and had thorough exam

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 4/4/2026

    Dr. Barrucco is an amazing physician. He truly cares about my wellbeing

    5 out of 5 stars
    Reviewed on 4/1/2026

    It was pleasant and professional.

    5 out of 5 stars
    Reviewed on 3/28/2026

    Excellent care, excellent people.

    5 out of 5 stars
    Reviewed on 3/27/2026

    Dr. Barrucco is the BEST.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/23/2026

    Both my husband and I trust Dr. Barrucco and think he's great.

    5 out of 5 stars
    Reviewed on 3/23/2026

    Dr.Barruco is great! My wife recommended him to me and she was right.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/19/2026

    The doctor provided me with what was most logical.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/16/2026

    It was great!

    5 out of 5 stars
    Reviewed on 3/14/2026

    Dr. Barrucco is a fantastic physician! I highly recommend him!

    5 out of 5 stars
    Reviewed on 3/14/2026

    EXCELLENT!

    5 out of 5 stars
    Reviewed on 3/14/2026

    Dr Barrucco is excellent.

    5 out of 5 stars
    Reviewed on 3/14/2026

    The staff and the doctor are extremely efficient, professional, kind, and friendly!

    5 out of 5 stars
    Reviewed on 3/14/2026

    They are professional and I am very happy.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/15/2026

    Great Doctor, excellent staff.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Everyone in the office was very nice to me.

    5 out of 5 stars
    Reviewed on 3/13/2026

    Excellent

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 3/11/2026

    Very professional and courteous. Makes you feel very comfortable.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 3/7/2026

    Dr. Barrucco is the best cardiologist in South Jersey in my opinion!!

    5 out of 5 stars
    Reviewed on 3/1/2026

    All staff are professional

    5 out of 5 stars
    Reviewed on 3/1/2026

    A great office led by the best cardiologist in South Jersey

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/15/2026

    Ever one great from the front desk to the technician to the doctor

    5 out of 5 stars
    Reviewed on 2/18/2026

    Dr. Barrucco is the best

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/8/2026

    After check up ,dr.very nicely explain .

    5 out of 5 stars
    Reviewed on 2/7/2026

    I really liked Dr. Barrucco. I'm so glad to have him as my cardiologist ??

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 2/4/2026

    The staff & Dr Barrucco were very thorough & very pleasant!!!

    5 out of 5 stars
    Reviewed on 2/3/2026

    I would highly recommend

    5 out of 5 stars
    Reviewed on 2/2/2026

    My experience he was excellent with my doctor and the staff. Thank you.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 1/25/2026

    Greatfull to have a great team

    5 out of 5 stars
    Reviewed on 1/23/2026

    Everything went well!

    5 out of 5 stars
    Reviewed on 1/21/2026

    Always enjoy my annual visits with Dr. Barrucco. A warm, caring practitioner.

    5 out of 5 stars
    Reviewed on 1/19/2026

    Could not be any better.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 1/18/2026

    All Good! ?

    5 out of 5 stars
    Reviewed on 12/27/2025

    Dr. Barrucco listens. He is a consumate professional with an excellent and warm "bedside manner".

    5 out of 5 stars
    Reviewed on 12/27/2025

    Best doctor i ever had dr. Barrucco

    5 out of 5 stars
    Reviewed on 12/28/2025

    Love the Dr. staff was very helpful

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 12/27/2025

    Professional, courteous staff

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 12/24/2025

    Dr. Barrucco and the staff were great!

    5 out of 5 stars
    Reviewed on 12/24/2025

    You did it very well.

    5 out of 5 stars
    Reviewed on 12/22/2025

    Always good

    5 out of 5 stars
    Reviewed on 12/20/2025

    Everyone is nice and friendly. Love Dr. Barrucco.

    5 out of 5 stars
    Reviewed on 12/20/2025

    Everyone from front desk to Dr. B. was warm and engaging. Thank you.

    5 out of 5 stars
    Reviewed on 12/14/2025

    Very young dynamic ladies and young dynamic doctor. Smiling faces, warm welcome from the door.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 12/14/2025

    Dr. B. Is the best!!!

    5 out of 5 stars
    Reviewed on 12/12/2025

    I was very happy with my Dr. and the way I was treated.

    5 out of 5 stars
    Reviewed on 12/12/2025

    Good experience and seen in a timely manner. Doctor listened and addressed all of my concerns.

    5 out of 5 stars
    Reviewed on 12/5/2025

    Trust my care to this doctor

    5 out of 5 stars
    Reviewed on 11/30/2025

    Everyone is so professional and pleasant and gelpful

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/30/2025

    Great efficient office

    5 out of 5 stars
    Reviewed on 12/1/2025

    DR Barrucco is the best!

    5 out of 5 stars
    Reviewed on 11/29/2025

    Top notch in all respects!!!

    5 out of 5 stars
    Reviewed on 11/28/2025

    Great experience always a pleasure, very calming

    5 out of 5 stars
    Reviewed on 11/26/2025

    Appts. ran on-time. Staff was friendly and professional. Facility was clean and uncluttered. Good visit.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/22/2025

    Great practice!

    5 out of 5 stars
    Reviewed on 11/22/2025

    Excellent caring persons....thank you.

    5 out of 5 stars
    Reviewed on 11/22/2025

    Doctor Barrucco and his staff are wonderful.

    5 out of 5 stars
    Reviewed on 11/20/2025

    I'm very happy to have Dr Barrucco as my cardiologist.

    4 out of 5 stars
    Reviewed on 11/16/2025

    Once again the doctor was knowledgeable.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/16/2025

    Professional

    5 out of 5 stars
    Reviewed on 11/13/2025

    My Pleasure to have the care from everyone. [PHI]

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/12/2025

    Always very Good Experience

    5 out of 5 stars
    Reviewed on 11/9/2025

    I was very satisfied

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 11/5/2025

    Loved it!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 10/31/2025

    Pleasant experience

    5 out of 5 stars
    Reviewed on 11/1/2025

    great

    5 out of 5 stars
    Reviewed on 10/31/2025

    It was a good experience

    5 out of 5 stars
    Reviewed on 10/27/2025

    As always, this visit was excellent.

    5 out of 5 stars
    Reviewed on 10/25/2025

    I am very happy with the overall experience.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/18/2025

    Virtua et al is a great "organization " !

    5 out of 5 stars
    Reviewed on 10/18/2025

    Dr. Barrucco and staff are great.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/17/2025

    Everyone was courteous, friendly and professional.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/13/2025

    Dr Barrucco is wonderful.I appreciate this practice so very much! Everyone does an awesome job

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 10/10/2025

    Very professional and medically competent.

    5 out of 5 stars
    Reviewed on 10/9/2025

    Excellent care

    5 out of 5 stars
    Reviewed on 10/8/2025

    Great staffing from check in to check out.

    5 out of 5 stars
    Reviewed on 10/6/2025

    Dr. Barrucco is an amazing physician

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/30/2025

    very, very professional.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/24/2025

    Dr Barrucco is excellent.

    5 out of 5 stars
    Reviewed on 9/22/2025

    The whole staff was courteous, on time and professional.

    5 out of 5 stars
    Reviewed on 9/22/2025

    Great doctor and staff!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/19/2025

    Everyone in this office is friendly and professional. They greet you and listen to your concerns.

    5 out of 5 stars
    Reviewed on 9/17/2025

    I had good experience with the staff and the doctor all are professional.

    5 out of 5 stars
    Reviewed on 9/17/2025

    Great staff and Dr. Bis the best!

    5 out of 5 stars
    Reviewed on 9/14/2025

    Hecwas very responsive to questions during and after the vist.

    5 out of 5 stars
    Reviewed on 9/14/2025

    Dr.Barrucco is an amazing doctor!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/13/2025

    Everyone there is pleasant and helpful! I recommend this group to all family and friends.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 9/12/2025

    Dr. Barrucco provides excellent care to me. The team in the office were kind and caring.

    5 out of 5 stars
    Reviewed on 9/10/2025

    Excellent practice with caring staff.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 9/6/2025

    It always is pleasnt

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 8/15/2025

    Very kind and caring Physician Always listens to my questions and concerns

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 8/13/2025

    Excellent staff

    5 out of 5 stars
    Reviewed on 8/11/2025

    the staff very nice and friendly like the doctor,.

    5 out of 5 stars
    Reviewed on 8/13/2025

    Very carefuly take care of me

    5 out of 5 stars
    Reviewed on 8/8/2025

    Great Dr.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Warren the MA is very kind, friendly, respectful, and professional! Alwaysa pleasure to see him.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Everyone on the staff is friendly and courteous. Dr. Barrucco is very knowledgable and personable.

    5 out of 5 stars
    Reviewed on 8/8/2025

    Fantastic Doctor and great staff!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 8/3/2025

    New Doctor me. Liked him very much.

    5 out of 5 stars
    Reviewed on 7/30/2025

    Barrucco is the man. This is everything I say. He's human.

    5 out of 5 stars
    Reviewed on 7/27/2025

    Front desk was excellent and thorough.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/26/2025

    Dr. Barrucco and his support staff are always great! I wouldn't go anywhere else.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/19/2025

    Full confidence in the doctor s analysis and feefeedbback

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 7/12/2025

    This is one of the best drs appts I've ever had

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 7/3/2025

    Dr Barrucco listens and provides other information and referrals about other medical issues.

    5 out of 5 stars
    Reviewed on 6/30/2025

    All were very professional and efficient.

    5 out of 5 stars
    Reviewed on 6/29/2025

    Everything went well.

    5 out of 5 stars
    Reviewed on 6/28/2025

    It's always a good experience when I go. Very friendly atmosphere always. Great Doctor.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 6/15/2025

    Dr Barrucco is a great doctor.

    5 out of 5 stars
    Reviewed on 6/14/2025

    Everyone is always nice and professional. Dr. Barrucco is great.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed 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 stars
    Reviewed on 6/15/2025

    I am very happy with my care from Dr Barrucco

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 6/13/2025

    Always treated with respect and kindness at Virtua Cardiology Voorhees!!!

    5 out of 5 stars
    Reviewed on 6/12/2025

    Dr. Barrucco explains my conditions and very knowledgeable.

    5 out of 5 stars
    Reviewed on 6/8/2025

    IT WAS A GREAT EXPERIENCE

    5 out of 5 stars
    Reviewed on 6/11/2025

    He's a really awesome doctor.

    4 out of 5 stars
    Reviewed on 6/7/2025

    Good

    5 out of 5 stars
    Reviewed on 6/6/2025

    Dr B IS A SWEETHEART

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 6/3/2025

    All good!

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/31/2025

    Pleasant!

    5 out of 5 stars
    Reviewed on 5/24/2025

    Very good!!!!!

    5 out of 5 stars
    Reviewed on 5/22/2025

    Always caring visit

    5 out of 5 stars
    Reviewed on 5/21/2025

    Good doctor and caring.

    4 out of 5 stars
    Reviewed on 5/19/2025

    Always caring ,attentive ,and pleasant ,the entire Staff

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/18/2025

    Everyone was great. Thank you.

    5 out of 5 stars
    Reviewed on 5/16/2025

    Extremely professional, helpful, friendly, efficient and thorough staff.

    5 out of 5 stars
    Reviewed 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 stars
    Reviewed on 5/9/2025

    Great