Karen C. Catching, MD

Internal Medicine

www.nm.org

5.0 out of 5

2,067 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
5.0

179 Scheduled Comments


Sep 23, 2024
She is the nicest person, a very knowledgeable doctor, explains everything in great detail so you understand the plan, always on time, very professional!
Scheduled for Jul 11, 2025

Sep 22, 2024
We travel an hour and 15 minutes to see her. We have followed her to every place where she has moved offices. Always has been a long trip but Dr Catching is worth it!!
Scheduled for Jul 11, 2025

Sep 20, 2024
Dr. Catching is always "present" during my appts and focused on me/our discussions.
Scheduled for Jul 11, 2025

Sep 20, 2024
She listens and pays attention to concerns.
Scheduled for Jul 11, 2025

Sep 20, 2024
Dr. Catching is very through and listens well. I feel she is helping keeping me healthy and on track.
Scheduled for Jul 11, 2025

Sep 18, 2024
Always listens. Sensible and not off the charts medical suggestions. Knows me and responds accordingly.
Scheduled for Jul 11, 2025

Sep 17, 2024
I receive excellent care.
Scheduled for Jul 11, 2025

Sep 17, 2024
Thoroughness, caring, great listening and all around wonderful physician.
Scheduled for Jul 11, 2025

Sep 16, 2024
She listens to my concerns and addresses issues.
Scheduled for Jul 11, 2025

Sep 11, 2024
As mentioned above, I have been going to Dr. Karen Catching for many years now and would highly recommend her to anyone. I have followed her from her St. Charles office, to the Elgin office and now to her Sugar Grove office. I have complete trust in her as my doctor. She is always very professional and prompt. Dr. Catching is warm, attentive, spends the necessary time in the appointment to listen and determine any issues I might have and then provides sound advice. It is always a pleasure to see her and know that I am in good hands.
Scheduled for Jul 11, 2025

Sep 10, 2024
Dr catching is a great physician. She listens to concerns and provides valuable feedback and follow up.
Scheduled for Jul 11, 2025

Sep 10, 2024
She’s always been good to me, but I won’t have a problem recommending her to anybody .
Scheduled for Jul 11, 2025

Sep 9, 2024
Dr Catching is a wonderful doctor. She’s thorough, kind , personable but always professional.
Scheduled for Jul 11, 2025

Sep 6, 2024
Good people skills and knows her job
Scheduled for Jul 11, 2025

Sep 4, 2024
I’ve been a patient of Dr. Catching for several years. I recently had my annual exam with Dr. Catching and I couldn't be happier with the care I received. Dr. Catching was attentive, thorough, and took the time to listen to all of my concerns. She went above and beyond to address my health needs and made me feel comfortable throughout the appointment. I highly recommend Dr. Catching to anyone looking for a compassionate and skilled primary care doctor.
Scheduled for Jul 11, 2025

Sep 4, 2024
She's personable and through.
Scheduled for Jul 11, 2025

Sep 3, 2024
Dr Catching listens and is very understanding of reasons for not starting medicines and that means very much to me that she lets the patient help to decide what's best for them.
Scheduled for Jun 11, 2025

Aug 31, 2024
Caring. She takes time to answer questions. Is thoughtful in her answers.
Scheduled for Jul 11, 2025

Aug 30, 2024
She tolerates my rambling im sorry
Scheduled for Jul 11, 2025

Aug 29, 2024
Dr Catching listens to my concerns
Scheduled for Jul 11, 2025

Aug 29, 2024
She listens to your concerns and addresses them. Everything I want I. A doctor
Scheduled for Jul 11, 2025

Aug 27, 2024
Simply the best
Scheduled for Jun 11, 2025

Aug 27, 2024
I believe she is a very good physician occurring person and it’s great that they are always on time
Scheduled for Jun 11, 2025

Aug 27, 2024
I would recommend Dr. Catching to all of my friends and family members.
Scheduled for Jun 11, 2025

Aug 27, 2024
Knowledgeable and very friendly.
Scheduled for Jun 11, 2025

Aug 23, 2024
Very professional yet personal and pleasant. Discusses concerns with you and involves you in your own care. Very knowledgeable and caring.
Scheduled for Jun 11, 2025

Aug 22, 2024
She listens to you and involves you in the plan of care.
Scheduled for Jun 11, 2025

Aug 20, 2024
She is a knowledgeable and caring person. Her staff is efficient. All concerns and questions answered
Scheduled for Jun 11, 2025

Aug 20, 2024
She is a very caring doctor!
Scheduled for Jun 11, 2025

Aug 20, 2024
She spends the time to get to know me as a person and as a patient. She weaves what matters to me into her recommendations and always includes me in decisions about next steps.
Scheduled for Jun 11, 2025