Browse Health
Internist, Cardiologist (heart)
27 years of experience
Video profile
Accepting new patients

Patient Reviews ? Write a Review

Overall Rating:
  • Currently 4 of 4 stars
Total Ratings


Total Reviews


4 stars
3 stars
2 stars
1 star
Ease of Appointment:
  • Currently 3.0909090909091 of 4 stars
  • Currently 3.25 of 4 stars
Courteous Staff:
  • Currently 3.4545454545455 of 4 stars
Accurate Diagnosis:
  • Currently 3.75 of 4 stars
Bedside Manner:
  • Currently 3.8461538461538 of 4 stars
Spends Time with Me:
  • Currently 3.6923076923077 of 4 stars
Follows Up After Visit:
  • Currently 3.5454545454545 of 4 stars
Average Wait: 19 minutes
Some ratings provided by DrScore.
  • Currently 4 of 4 stars
 |  Great doctor but hard to communicate w/o appt  |  show details
May 21st, 2012

I thought Dr Klein was very knowledgeable. I did encounter trouble communicating with him without an appt. Leaving a message would sometimes result in waiting up to a week for an answer. I did not feel very important to the practice.

Mark as Helpful  | 1 person found this helpful Report Abuse
  • Currently 4 of 4 stars
 |  Great Doctor  |  show details
Jan 19th, 2012

My mother was placed in the hospital for heart failure that was pretty bad. Br Klein came in and explain what was going on and very understandable. He had good knowledge of the situation and told us options straight forward. He practice with a very attitude and for that hard times like these getting through them make it more possible.

  • Currently 4 of 4 stars
 |  show details
Sep 6th, 2011

Would not hesitate to recommend Dr. Klein. I was very anxious about seeing a cardiologist, but I knew I was in good hands with him after the first visit.