background
background
Dr. Michael D'Angelo, MD

Dr. Michael D'Angelo, MD

Cardiology*
20+ years of experience

Dr. Michael D'Angelo, MD is a cardiologist in Buffalo, NY and has over 20 years of experience in the medical field. Dr. D'Angelo has extensive experience in Adult Congenital Heart Conditions and Heart Conditions. He graduated from State University of New York at Buffalo in 2000. He is affiliated with Buffalo General Medical Center.

4.8 Star Rating
Based on 86 reviews 4.8 Star Rating (86 reviews)

Practice

325 Essjay Rd Buffalo, NY 14221

At a Glance

  • Area of Expertise
    Dr. D'Angelo specializes in the area of Cardiovascular Disease. See board certifications
  • Explains Conditions Well
    Patients said this doctor explains conditions well. See reviews
  • Trustworthy
    Patients said this doctor is trustworthy. See reviews
ADVERTISEMENT

Save up to 80% on prescriptions

Optum Perks and Healthgrades are subsidiaries of RVO Health.

Experience Check

Search for experience in a specific area

Insurance Check

Search for your insurance carrier and choose your plan type

Dr. D'Angelo's Reviews

Likelihood to recommend Dr. D'Angelo

4.8
86 ratings, 70 with a written review
5 star
92%
92%
4 star
3%
3%
3 star
0%
0%
2 star
0%
0%
1 star
5%
5%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Very pleased with visit
Very caring and reassuring.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 09, 2025
×Post a ResponseAre you Dr. D'Angelo?
Cardiololgist
Dr. D’Angelo relieved any anxiety I had about my diagnosis. He gave a thorough examination and addressed any concerns and questions that I had. His competence and caring are clearly evident.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Ann DiLeo – Mar 04, 2025
×Post a ResponseAre you Dr. D'Angelo?
First visit
Very friendly. Good listener. Genuinely cares. Performed thorough exam and gave excellent instructions. He was not quick in immediate surgical treatment. I liked the idea of a starting point of a new diet in my care. Encouraged more physical activities. Highly recommend.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Carol F – Feb 20, 2025
×Post a ResponseAre you Dr. D'Angelo?
First visit
I very much enjoyed my visit, very relaxed and Dr took his time explaining everything thing.Great doctor.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Sandy Horan – Feb 14, 2025
×Post a ResponseAre you Dr. D'Angelo?
First visit
He was very thorough and took his time explaining everything. I had very little wait time. He was very professional and definitely an expert in cardiology. I would recommend him to others!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 24, 2025
×Post a ResponseAre you Dr. D'Angelo?
Professional and Personal
He takes the time to listen and discuss your issues. Gives options instead of telling you there is only one way. At least that was my experience. Friendly, personable, but professional. Very happy to have him as my cardiologist. Would recommend.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
Jan 14, 2025
×Post a ResponseAre you Dr. D'Angelo?
Definitely would recommend Dr D’Angelo
Dr. D’Angelo was very personable and thorough in his examination and discussion of my issue. He provided excellent information and recommended follow-up testing as well as possible future treatment.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Joe S – Jan 01, 2025
×Post a ResponseAre you Dr. D'Angelo?
Great doctor
Dr D’Angelo takes his time with you and explains everything thoroughly.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Lisa G – Dec 18, 2024
×Post a ResponseAre you Dr. D'Angelo?
Follow up visit. Injury to Heart. Excellent Doctor
Dr. DAngelo takes the time to listen, he's not the guy coming into the room with preconceived ideas about your situation. Instead he's listening, responding accordingly and even did a little research on a topic while I was there, to better answer one of my questions. Definitely recommend
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
Nov 21, 2024
×Post a ResponseAre you Dr. D'Angelo?
Happy to give him a review
My visit was to review a current Echo Cardiogram with Dr. D’Angelo. From the time we arrived everything was prompt and moved along so we were in and out within an hour. Dr. went over my history , drugs and the results of the test. He is very professional and personable. One of our best physicians and we have plenty.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Sol Glina – Oct 24, 2024
×Post a ResponseAre you Dr. D'Angelo?
Top Professional
Personable, professional, knowledgeable - Dr. D’Angelo provides the type of care that is rare today. You’ll never feel like he’s too busy to listen or has too much packed into his schedule to care for you appropriately.Incredibly grateful to have received his name when asking for recommendations.
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Difficult to schedule appointment
Helpful
D. Hayes – Oct 13, 2024
×Post a ResponseAre you Dr. D'Angelo?
I always feel I get the best care!
Not just this visit but all visits,Dr D’Angelo speaks frankly and you know where you and your particular concerns are addresses as well as His!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
  • Long wait times
Helpful
Maneman – Jul 03, 2024
×Post a ResponseAre you Dr. D'Angelo?
Very reassuring!
I saw Dr D’Angelo for palpitations. He sent me for various tests which he evaluated and they were benign. I was concerned about these physical signs, but after the test results and Dr. D’Angelo’s expertise, I was no longer as concerned or worried. Dr D’Angelo’s knowledge, experience, professionalism and sense of humor all helped, as well as his sense of caring for me, the patient. He was very thorough also. I was very happy with him and his treatment of me.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Susan D. – Jun 26, 2024
×Post a ResponseAre you Dr. D'Angelo?
Check up
The visit was routine until Dr Angelo turned his chair and we chatted. He asked about life style what I want for quality of that life and what we can do to improve my choices. It was most comforting and I felt he really cared.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Elaine Hansen – Apr 30, 2024
×Post a ResponseAre you Dr. D'Angelo?
Dr D Angelo saved my life in office
Dr DAngelo saved my life in the office, said he could manage my condition well in the office as he employs Emergent care nurses to assist with treatments. He saved me a hospital stay was professional and never paniced. He jumped into action and after 3 hours allowed me to go home to my spouse and work the next day. His ability to manage with medications is second to none. Cjoose your cardiologist wisely, ask for Dr DAngelo only! I have dialated cardiomyopathy
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Rick R – Apr 29, 2024
×Post a ResponseAre you Dr. D'Angelo?
Office Visit
Great bedside manner! I felt seen and heard. Appointment was not rushed. Dr. D’Angelo was thorough and personable. He encouraged questions and answered them patiently. No pun intended. He smiled. He seems to enjoy his job.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Apr 03, 2024
×Post a ResponseAre you Dr. D'Angelo?
Dr D’Angelo knows my hustory.
Dr D’Angelo took the time to explain his reasoning for his point of view on health issues but listened to my concerns and adjusted to my needs. I felt he took the time to listen and explain.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
David Burt – Mar 18, 2024
×Post a ResponseAre you Dr. D'Angelo?
Thanks
Very good visit. Very good doctor!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 15, 2024
×Post a ResponseAre you Dr. D'Angelo?
Great bedside manner
Dr. D’Angelo doesn’t spin or sugar coat the message - he tells it like it is in layman’s terms. Trustworthy, professional and friendly. Michele in his O.P. office is outstanding. So glad to be their patient!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 13, 2024
×Post a ResponseAre you Dr. D'Angelo?
Grateful
Dr. D’ Angelo thoroughly reviewed my history and listened sincerely to my concerns. Rather than merely check boxes, he was very cordial. I am grateful to have him and his team for my cardiology needs.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Feb 24, 2024
×Post a ResponseAre you Dr. D'Angelo?

Leave a review

How was your experience with Dr. D'Angelo?

About Me

biography

Dr. Michael D'Angelo, MD is a cardiologist in Buffalo, NY and has over 20 years of experience in the medical field. Dr. D'Angelo has extensive experience in Adult Congenital Heart Conditions and Heart Conditions. He graduated from State University...read more
  • Cardiology

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • State University Of New York At Buffalo

    Medical School, 2000
American Board of Medical Specialties®
American Board of Internal Medicine®
Cardiovascular Disease
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.

Locations

Practice

Office325 Essjay Rd Buffalo, NY 14221
1
Office295 Essjay Rd Buffalo, NY 14221
2

Affiliated Hospitals

  • Buffalo General Medical Center

    100 High St
    Buffalo, NY 14203
    Recipient of 3
    hospital awards

    How patients felt about the care they received at this hospital.

    85%
    Patients said they were given information about recovering at home

    1% higher than the national average

    71%
    Patients said that doctors always listened to them and explained things well

    5% lower than the national average

    View all patient feedback
Learn more about how Healthgrades measures Hospital Quality