Dr. O'Brien is the most caring Dr. I have ever met. I have had every cardiac test I could have including a cardiac catheterization and stent placement. He is a wonderful listener and takes time to explain and reassure. You can tell he truly cares! He has a great personality and you feel comfortable with him. My husband and I wholeheartedly recommend him!! (the office staff is also top notch)