Location
Location
Office: 630-554-3456
Fax: 630-551-2933
Meet John W Karesh, MD
About me
Credentials
Education
- Residency: Northwestern University Medical School
- Internship: Northwestern University Medical School
- Medical School: University Of Chicago, Pritzker School Of Medicine
Board certifications
- Internal Medicine
Hospital affiliations
- Advocate Dreyer
Insurance accepted
- AAH Preferred – Team Member Plan
- AAH Select – Team Member Plan
- AARP Medicare Advantage Access HMO
- Aetna Coventry (Aetna Medicare) HMO
- Aetna HMO
- Aetna Medicare HMO
- Aetna Medicare POS
- Aetna Medicare PPO
- Aetna Medicare Value Plan PPO
- Aetna NAP - PPO
- Aetna Open Choice PPO
- Aetna Premier Care Network
- Aetna Select
- Aetna Signature Administrators PPO
- Aetna SmartCare
- Aetna State of Illinois HMO
- Aetna State of Illinois Open Access Plus
- Aetna State of Illinois PPO
- Aetna Value Performance Network
- Beech Street Network PPO
- Benefit Plan Administrators (BPA)
- Benefits Services and Systems, Inc
- Blue Advantage HMO
- Blue Choice Preferred
- Blue Cross Community MMAI
- Blue Cross HMO Illinois
- Blue Cross Med Select PPO
- Blue Cross Medicare Advantage HMO
- Blue Cross Medicare Advantage HMO-POS
- Blue Cross Medicare Advantage PFFS
- Blue Cross Medicare Advantage PPO
- Blue Cross Medicare Supplement PPO
- Blue Medicare Advocate Health HMO
- Blue Precision HMO
- BlueCare Direct
- CHAMPVA
- Cigna APWU Health Plan Open Access Plus
- Cigna EPO
- Cigna Healthspring True Choice PPO
- Cigna HMO
- Cigna Open Access Plus
- Cigna POS
- Cigna PPO
- Cofinity PPO
- Coventry / FirstHealth
- Coventry Advantra Medicare HMO
- Coventry Health Care HMO
- Coventry Health Care Open Access POS
- Coventry Health Care POS
- Coventry Health Care PPO
- First Health (Coventry) Rental PPO
- First Health Network PPO
- FirstHealth / Coventry Personal Care
- Galaxy Health Network PPO
- Great West Healthcare - Cigna EPO
- Great West Healthcare - Cigna Open Access Plus
- Great West Healthcare - Cigna PPO
- HealthLink PPO
- HealthSmart Preferred PPO
- HST Care Connect EPO
- HST Care Connect PPO
- Humana Choice POS
- Humana ChoiceCare EPO
- Humana ChoiceCare POS
- Humana ChoiceCare PPO
- Humana Community Select HMO
- Humana Gold Choice PFFS
- Humana HMO
- Humana Integrated Care Program of Illinois
- Humana Medicare Choice PPO
- Humana Medicare Gold Plus HMO
- Humana National EPO
- Humana National HMO
- Humana National POS
- Humana National POS - Open Access
- Humana POS
- Humana PPO
- Illinois Health Connect
- Imagine Health Smart Care
- Medicare
- MultiPlan PPO
- PHCS PPO
- SEIU – Local 4 HMO
- SEIU – Local 4 PPO
- SIHO PPO
- Sunrise Advantage Plan
- Tricare Prime
- UFCW Local 1546 Health and Welfare Fund (UMC)
- UHC / AARP Medicare Advantage Value HMO - POS
- UHC / AARP Medicare Complete HMO
- UHC / AARP Medicare Complete Plan 1 HMO
- UHC / AARP Medicare Complete Plan 2 HMO
- UHC / AARP Medicare Supplement
- UHC / AARP MedicareComplete (Secure Horizons) HMO
- UHC National Railway Carriers & United Transportation Union Health and Welfare
- UHC Railroad Employees National Health & Welfare Plan
- UHC/ AARP Medicare Advantage Choice PPO
- UniCare PPO
- Union Health Services, Inc.
- Union Medical Care PPO
- United Health One Golden Rule
- United Healthcare Charter HMO
- United Healthcare Choice Plus PPO
- United Healthcare Core PPO
- United Healthcare Group Medicare Advantage PPO
- United Healthcare Indemnity
- United Healthcare Medica
- United Healthcare Medicare Complete Assure PPO
- United Healthcare Navigate HMO
- United Healthcare NexusACO OA
- United Healthcare NexusACO R
- United Healthcare Options PPO
- United Healthcare Oxford
- United Healthcare Select EPO
- United Healthcare Select PPO
Ratings and reviews
Overall rating
based on
patient ratings.Comments
Dr examined area that had a tick and ordered blood test. Nurse called test result when received.
Very good experience. Dr. Karesh is a good listener and knows me pretty well - easy to talk to -
Doctor kerish is the best. I Imagine you are doing everything to keep hime
Do things to keep you safe
this provider is the very best
always a good experience
very good conscientious, caring, thorough, explains everything good. dismisses you kindly at the end of your appointment
sure hope he will not retire for a long while.
Very Good Doctor
Sure
easy to talk to pleasure to work with
I have arthritis Dr. Karesh knows exactly were to put the shot.
Dr. Karesh and I have been dr./patient for over 10 years. He provides excellent care to me.
Due to the 15 minute limit on appointments I would like to have more time to talk to the doctor. I know 2 doctors who have left the Dreyer Clinic because of that limited patient/doctor time. It used to be longer and I felt more comfortable but now its IN & OUT.
This was a phone visit - hard to answer these questions. Love Dr. Karesh.
Great, I'm always satisfied with my visits with Dr Karesh.
always excellent
This was a phone visit and it went well
Dr. Karesh provided excellent care and explained thoroughly.
Excellent experience
It was a good experience considering the pandemic. Doesn't take the place of an actual visit.
A very good experience w/Dr. Karesh, he has always been attentive to my overall health. & very easy to talk to.
Was done by phone because of COVID-19. Went well I was pleased.
Impressed that he saw me the same day I called, even in these trying times.
Dr. Karesh is an excellent provider. Always very interested in my health and takes my questions and concerns seriously.
The doctor was kind and efficient.
Good visit.
He listened well and took some notes. I forgot to tell him a couple of things that happened last month do to being in a rush and with all the coronavirus questions I had to answer before the actual exam.
Great doctor & staff.
Always good experience with Dr. Karesh
Dr Karesch is a wonderful doctor.
he listens to everything thing you have to say and discusses the best options for you. he is very caring
never seems rushed. thorough and explains information well
very comfortable when seeing Dr Karish
I was very pleased with how well my visit went. It went very quickly and overall was very pleasant. We had a good discussion about switching blood pressure medicine. My visit was for a physical. During the physical, Dr Karesh ordered a blood test. If I would have known, I could have had the blood test the same day if I would have fasted that evening. This could have been more convenient. I came back the next day for the blood test. I was pleased with the test process, and the friendly lab tech. I was surprised that I received a call back that day with the results of the test. I was happy with both visits to the clinic.
I had some concerns, in addition to the reason for the visit, and my additional concerns were kindly addressed.
I had a very good experience.
Dr KARESH IS ALWAYS VERY KIND.
always VERY KIND.
Excellent! As ALWAYS.
Dr. Karesh is ALWAYS very kind, helpful, patient & compassionate. His staff is equally helpful & cheerful - Wouldn't THINK of changing to another dr!
Good.
I have a lot of confidence in Dr. Karesh. I believe he is aware of all my medical problems & is aware of my appts. with Dr. _____ & Dr. N_____.
John Karesh has taken care of my family for over 30 years. He is an amazing asset to this clinic. Always there for us when needed. A gem!!
good
he always gives me the time I need
AS ALWAYS GREAT OUTSTANDING ALWAYS CARING
I feel very comfortable with Dr. Karesh. He always takes very seriously any concern I have and we talk about ways to deal with. He has been my doctor for many years and is is great.
Great MD & staff.
This Doctor is a true professional. He is a tribute to his profession. I am not sure if I will stay with Advocate if he leaves.
Professional and honest.
Dr. Karesh is a fine primary care doctor
I had not seen Dr. Karesh for a routine checkup for slightly more than a year, but he helped me catch up with my needs and prescribed a blood pressure medication to help with an elevated BP.
Dr Karesh provided excellent care and got me in same day. I appreciate that
outstanding experience. he even helped get dressed and put shoes back on
Everything was always good with Dr. Karesh
Dr. Karesh and his staff are always professional and caring.
excellent
good
Dr. Karesh is still excellent and has been for the last 18 years.
Dr. Karesh is still excellent and has been for the last 18 years.
a good docter knows what he talking about
always friendly and familar
trust him completely
always takes time and shows sincere interest in my health
Dr. Karesh was very professional. He had reviewed my chart and explained test results. I did not feel rushed and felt comfortable asking questions. It was a good and satisfying visit.
Dr. Karesk is very thorough. He is easy to talk to and listens to me. I didn't feel like he rushed through my appointment.
The visit was professional and comprehensive.
Good. I needed a primary doctor due to an upcoming surgery.
I have seen Dr. Karesh for many years and was always pleased with his service & advice.
The worst thing about Advocate is the length of time we must wait on the phone for a visit or any service.
Great Doctor with a lot of common sense. Easy to talk to.
dr Karesh is a wonderful doctor. I have recommended to all of my family members. my sister goes to him also and feels the same way
always excellent
It was a good visit.
A very pleasant experience.
My old great provider retired so I was looking for a new provider. This was my first visit with Dr. Karesh. I was very impressed with his bedside manner -- he was very easy to talk to, he listen & showed sincere professionalism.
It was great.
EXCELLENT
great
he was very good
excellent
dr. Karesh is an excellent doctor one of the best.
dr k is the best.
very good
Always excellent, very caring. I have MS s never know how I will feel but Dr. is very understanding.
I have gone to him for at least 20 years. He had taken very good care of me and I trust him completely.
Had a very good visit - polite, professional & personable!
As always it was very good.
Iam very happy they treated me very well, the Dr. John W Karesh for me is the best and his secretary is very kind I congratulate them .I really like to visit Advocate Dreyer Oswego.
Dr.Karesh is the best always there for.I respect him and appreciate the care he renders
very respectful and thorough and was sure that I had all of my questions answered.
Dr Karesh is a very caring and considerate doctor. He always reviews your health history, remembers everything you tell him, and is very thorough with his care of his patients.
I always feel like I am being treated thoroughly - My visits are on a "as needed" basis which isn't frequent but service is always excellent!
Dr. Karesh has been my primary doctor for several years. I feel very comfortable with him & he knows my medical history very well. I have complete trust in him to do the right thing for me when it comes to a medical problem. He's very professional but has a good bedside manner that also helps when being treated for a fairly serious condition or problem.
It was a meet and greet apt. I like the doctor and feel comfortable with him.
Dr. Karesh has been my provider for at least 25 years. I have always felt that he listens with care and compassion and is very interested in my best outcome .
very pleased with Dr. Karesh
Dr. Kerish is great! Always attentive, caring and emphatic. I hope he doesn't retire soon
Dr. Karesh is very concerned with me. He makes me comfortable & I feel that he is genuinely concerned about me.