MCH

4.9 out of 5

38,898 verified ratings

Patient Reviews

The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Likelihood to Recommend
4.9

4437 Scheduled Comments


May 16, 2024
Same as above. He is a very good doctor and a good man
Scheduled for Apr 11, 2025

May 16, 2024
Dr. Esposito is very patient and takes his time to explain your test results.
Scheduled for Apr 11, 2025

May 16, 2024
It explains to you what. Have
Scheduled for Apr 11, 2025

May 16, 2024
I have faith in him.
Scheduled for Apr 11, 2025

May 16, 2024
Very knowledgeable. Takes time to listen and answer all questions.
Scheduled for Apr 11, 2025

May 16, 2024
Love my Doctor! Takes his time explaning and very personable
Scheduled for Apr 11, 2025

May 15, 2024
X pay attention to me and explain what they have to do to me and they explained everything to me
Scheduled for Apr 11, 2025

May 15, 2024
Doc Havenhill is very knowledgeable and he explains everything thoroughly. He has a sense oh humor too.
Scheduled for Apr 11, 2025

May 15, 2024
Very professional
Scheduled for Apr 11, 2025

May 15, 2024
Very personable and knowledgeable throughout my appointment.
Scheduled for Apr 11, 2025

May 15, 2024
Supper doctor like him a lot .
Scheduled for Apr 11, 2025

May 15, 2024
She is a very good and caring doctor
Scheduled for Apr 11, 2025

May 15, 2024
When I asked Dr. Krishnan why he chose to work in Urology, he told me because of robotics, since he is a surgeon. I really wanted to hear that because he's pationate about kidney and bladder health, etc... that was not a good answer for me. However, he was clear in the processes that he uses in his office and I felt a sence of comfort with that info.
Scheduled for Apr 11, 2025

May 15, 2024
Great physician who is responsive to providing optimum care to patients.
Scheduled for Apr 11, 2025

May 15, 2024
He is caring and knows the patient's history and doesn't rush you and considers your answers to his questions about your breathing problems. I like his manner
Scheduled for Apr 11, 2025

May 15, 2024
I saw her in the hospital about a year ago. My cardiologist was on Arlington Heights I liked the complete work she gave me at the time and decided to change my care over to her
Scheduled for Apr 11, 2025

May 15, 2024
He’s a great doctor and also explains everything
Scheduled for Apr 11, 2025

May 15, 2024
Really was impressed by the Doctor. He was compassionate, caring, professional, friendly, and knowledgeable. He made my wife and I feel at ease and he explained everything in a manner that was easy to understand.
Scheduled for Apr 11, 2025

May 15, 2024
He explained my injury very well, and narrowed it down to what is most likely the problem.
Scheduled for Apr 11, 2025

May 15, 2024
He’s very nice & I like the way he explains everything!
Scheduled for Apr 11, 2025

May 15, 2024
He is an excellent and professional surgeon, in addition to transmitting great energy as an excellent, kind and wonderful person. My great admiration and enormous respect for your ability and work that you do in every heart. HE IS THE BEST SURGEON IN THE WORLD. I will be grateful to him for as long as I have left in my life. THANK YOU VERY VERY MUCH. DOCTOR AQEEL A. SANDHU. GOD BLESS YOU!!!
Scheduled for Apr 11, 2025

May 15, 2024
He listens to my concerns
Scheduled for Apr 11, 2025

May 15, 2024
He is a excellent Dr. Professional, pleasant, understanding, very thorough. He has helped me more times than I can count. He has a good personality and I wouldn’t change him for the world !!!! I love this Dr.
Scheduled for Apr 11, 2025

May 14, 2024
Caring and knowledgable
Scheduled for Apr 11, 2025

May 14, 2024
Listened to me. Walked me through the CT Scan and answered my questions. Very professional.
Scheduled for Apr 11, 2025

May 14, 2024
Straight shooter
Scheduled for Apr 11, 2025

May 14, 2024
She always wants to help me and always tells me that she doesn't do enough. She is the best person I have ever met and I hate losing her.
Scheduled for Apr 11, 2025

May 14, 2024
Doctor always does a great job in relieving symptoms
Scheduled for Apr 11, 2025

May 14, 2024
Compassionate. Knowledgeable.
Scheduled for Apr 11, 2025

May 14, 2024
Friendly, professional, and caring. Explains plan of care and instructions clearly. Answers all our questions.
Scheduled for Apr 11, 2025