About John Revis, MD
John Mark Revis, MD, an internal medicine physician at Endeavor Health, provides primary care for adults with a focus on preventive health, chronic disease management and wellness. He collaborates with patients to create personalized care plans that support long-term health outcomes.
Overview
- Languages Greek
- Gender Male
Endeavor Health Medical Group
1435 Waukegan Rd.
Glenview, IL 60025-2120
Glenview, IL 60025-2120
Medical School
-
1988Rush Medical College
Residencies
-
1991Internal MedicineNorthShore University HealthSystem
Board certifications
-
1991Internal MedicineAmerican Board of Internal Medicine
Reviews (207)
January 31, 2026
Dr. Revis is the best
January 31, 2026
Dr. Revis is a real asset to Endeavor. Keeps one at ease and explains things in an understandable manner.
January 30, 2026
Everyone at The hospital showed kindness and caring […]
January 29, 2026
The care was personal and done with care
January 29, 2026
Dr. Revis has been my physician for over a decade - great guy, wonderful doctor.
January 27, 2026
Excellent
January 25, 2026
Dr Revis is wonderful, spends time talking and listening to me.
January 22, 2026
I love Dr. Revis
January 19, 2026
Dr. Revis continues to be the best of the best, measured by all criteria. I'm 72. I've known lots of doctors myself and through family members and friends. Never met anyone like him. The highest quality medical advice in a kind, caring, expert listener. What else could someone ask for?
January 3, 2026
Dr. Revis takes his time in answering my questions and concerns without being rushed. That's why I've been going to him for over 20 years.
January 1, 2026
Dr Revis and team are top notch.
December 31, 2025
Dr Revis is a very thorough and thoughtful doctor with a pleasant personality
December 31, 2025
Dr. Revis is a great physician and is very patient explaining things and answering questions.
December 27, 2025
Dr. Revis is a very special physician. Whenever I see him, it's always a pleasant experience.
December 21, 2025
Dr. Revis has been my physician for many years. I have always received the best of care! Professional, compassionate, explained every issue to me in detail in layman's terms. Dr. Revis is an OUTSTANDING doctor, the personification of excellence in his field!
December 18, 2025
My Care provider is very kind and considerate. He answers my questions and concerns promptly and with exceptional care! He is meticulous in examining his patients.
December 18, 2025
I always look forward to my 'annual visit' with Dr. John. He's been my doctor for a LONG time (at least 25 years). I'm confident with his recommendations - I feel I can discuss ANYTHING with him and he has my best interest at heart. I'm confident with his nursing staff (since they often respond on his behalf). If I'm not comfortable with a response or feel something is not correct, I 'connect' with them again to confirm with Dr. John. To be clear, these instances are the exception, not the norm. All in all, I am extremely satisfied with Dr. John...and his staff.
December 18, 2025
Dr. Revis is the best. Very caring and listens. How many Dr.'s would spend over an hour with you in thr annual physical. Thank you!!
December 17, 2025
Dr. Revis is the best physician I have ever known in my 86 years of life!
December 13, 2025
They all took the time to meet my needs!
December 12, 2025
He is an excellent doctor and very knowledgeable about anything you ask him.
December 12, 2025
Appreciate Dr Revis, and feel fortunate he's my primary care physican.
December 12, 2025
Excellent Doctor great bed side manner proactive in treatment.
December 9, 2025
More doctors should be like Dr. Revis, personable & caring about their patient.
December 6, 2025
Dr. Revis is very thorough and provides great care
December 5, 2025
Dr. Revis provided excellent care in a very comfortable, professional, and pleasant manner. His guidance for my personal well-being is tailored to my individual needs, and he takes the time to answer any questions I may have. I would happily recommend him to others.
December 5, 2025
He's very good about talking g and not letting g the computer screen dominate the visit.
November 29, 2025
Love Dr Revis!
November 28, 2025
Excellent customer service
November 13, 2025
Dr Revis and staff are great. On time and patient. He gives you a warm genuine smile and handshake.
November 13, 2025
John is the best.
November 12, 2025
Friendly and took time to talk to me.
November 11, 2025
A superb physician. Kind, thoughtful, wise, knowledgeable, a good listener, and a fine sense of humor.
November 8, 2025
Dr. Revis demonstrates excellence in his profession. His up-to-date knowledge, communication skills, sincerity in treating and quidding patients to a healthy life is comforting and greatly appreciated. He really takes the time to listen to whatever thoughts or issues you may have medically, life, family matters overall and has taken care of other family members over the years as well.
November 8, 2025
Dr. Revis is terrific. I trust his judgment, experience and medical advice. He has a wonderful bedside manner.
November 7, 2025
He is wonderful! Always running behind!
November 5, 2025
Excellent doctor
November 5, 2025
Dr Revis has been very helpful in my health care journey and shows he really cares, too.
November 1, 2025
Very personable, caring, knowledgeable, great listener and professional.
October 29, 2025
As always, Dr. Revis and staff were friendly, courteous, and listened to and addressed my concerns.
October 28, 2025
The best
October 28, 2025
Good
October 27, 2025
Explain very well conditions and treatments.Takes the time to answer all of my questions.Dr Revis has been my doctor for many years and I have a complete trust in him.
October 23, 2025
Dr. Revis is a very thorough, kind and caring doctor
October 21, 2025
Dr. Revis has been my physician for over 20 years. He is always caring, takes as much time as needed during my visit. He always listens. He is the epitome of a caring and competent physician. During the time during the visit he becomes my best friend.
October 20, 2025
Dr. Revis is very thorough and kind. He took time to explain all aspects of my annual physical including my test results and his physical examination of me. He also addressed all of my questions/concerns and asked me questions that were pertinent to my overall health. Overall, it was a very comprehensive exam.
October 14, 2025
I'm very satisfied with the service my physician has provided to me the last two years.
October 14, 2025
He was very compassionate about my problem and quickly diagnosed it with recommendations for treatment.
October 13, 2025
Dr. Revis is an exceptional doctor, knowledgeable and compassionate
October 8, 2025
Excellent
October 7, 2025
Wonderful group. Easy to work with always helpful.
October 3, 2025
Making the Medicare Wellness Exam was easy. Dr Revis provided good advice for my health
October 3, 2025
Dr Revis is the best, caring, expert, unrushed.
October 2, 2025
Dr. Revis treats me like family. He is a very caring and thorough.
October 2, 2025
Dr Revis is wonderful. Just difficult to get an appt.
October 1, 2025
Excellent Professional DR.
October 1, 2025
HE IS AN EXCELLENT Doctor.
October 1, 2025
Doctor Revis Is a caring knowledgeable physician who takes his time with his patience
September 29, 2025
Dr. Revis is a wonderful doctor. All the staff at this location are always accommodating and professional.
September 24, 2025
Dr. Revis is the Best. I have been going to him for over 20 yrs.
September 23, 2025
I like Dr. Revis; I think he is a fine physician.
September 22, 2025
Dr. Revis is the best - he takes the time to listen to any of my concerns/questions and actually LISTENS
September 20, 2025
Dr Revis is caring and thorough.
September 17, 2025
He is a wonderful .Dr Revis is exceptional
September 13, 2025
Dr. Revis has been my primary care provider for 20 years. He possesses a remarkable understanding of his patients. His exceptional treatment approach, inquisitive nature, investigative mindset, and ability to establish rapport enable him to provide immediate clarity and outline the most appropriate next steps.
September 8, 2025
Dr. Revis is great - I have been seeing him for 25 years - he listens, asks questions, knows my medical history and family. He is patient listening to the questions I bring to him every year. I feel very confident in his advice.
September 5, 2025
Dr. Revis always takes the time to listen to what your concerns are or any questions you may have.
September 3, 2025
My care provider is very knowledgeable and thorough and shows concern for my health.
September 2, 2025
Always courteous and upbeat.
September 2, 2025
AS ALWAYS, MY VISIT WITH JOHN WAS A PLEASURE BRINGING BACK MEMORIES OF MY PAST FAMILY DOCTORS WHICH SEEMS TODAY, HAS SADLY DISAPEARED!
September 2, 2025
Dr. Revis is very nice and helpful
September 1, 2025
Excellent and knowledgeable
August 31, 2025
Dr Revis has been my doctor for a long time I have complete trust in him
August 27, 2025
Dr. Revis is very knowledgeable and he takes the time necessary to evaluate your needs and recommend treatment.
August 26, 2025
Dr Revis is the most compassionate and dedicated doctor with an endearing disposition and sympathetic ear.
August 22, 2025
I did not have to wait for my scheduled time of appointment. Dr. Revis is always so personable and caring
August 20, 2025
Great attitude. I feel he really cares about me.
August 19, 2025
I can't say enough good things about Dr Revis from his bedside manner to his professionalism through his compassion and now he treats me Is outstanding.
August 17, 2025
Very caring doctor
August 14, 2025
Dr. John Revis is an Excellent Doctor he took very good care of me and he is nice,caring and friendly and takes very good care of me on visits all the time. Excellent Doctor John Revis.
August 14, 2025
I would highly recommend Dr. Revis. He is a great doctor.
August 12, 2025
I have been a patient of Dr. Revis for about 36 years and during that time he has always shown concern for my well-being and provided me with sound medical advice and treatment with a whole lot of compassion and understanding.
August 12, 2025
Grateful for Dr. Revis's willingness to give me the time I needed, answer all my questions, and address all my concerns.
August 11, 2025
Took time to answer all my questions
August 9, 2025
John Revis is outstanding. Cares for me as if I was a member of his family.
August 8, 2025
Dr. Revis and his team did all they could to answer my questions and concerns about my medical care, making recommendations of when I should see my cardiologists .
August 6, 2025
Dr. Revis always listens intently. He offers caring advice regarding my concerns and circumstances.
August 6, 2025
My provider and staff are excellent.
August 3, 2025
Great listener. Caring professional. Stays current on medical developments. Very helpful in finding experts. I have been very happy he has been my PCP for more than 20 years.
August 3, 2025
Dr. Revis is very attentive and spends the necessary time needed to listen well and to explain everything clearly.
August 2, 2025
Dr John Revis was GREAT!
August 1, 2025
Dr. Revis has been my doctor for over 40 years. He is very caring & takes the time to listen to my questions & offers the best advice. I have recommended him to my friends & they all love him.
July 30, 2025
Dr. Revis has been my primary care physician for a long time. Probably 30 years or so. Always takes the time needed for our visits. Very empathetic and great listener. Gives great advice and takes great care of me.
July 30, 2025
Dr.Revis is one in a million. He is compassionate, genuine, extremely knowledgeable and all around wonderful doctor.
July 28, 2025
Always a pleasures!
July 28, 2025
Wonderful Doctor that treats me like an old friend whenever we meet. Knowledge and thoughtful in his bedside manner.
July 27, 2025
Dr. Revis is the best doctor ever! I have recommended him many times over the years.
July 26, 2025
Dr. Revisvery thorough, answers all questions. I have recommended him to friends.
July 24, 2025
Dr Revis is thee most caring, professional knowledgeable doctor there is20 yrs his patient. Should have more doctors like himVery thorough listens just the BEST!!
July 22, 2025
John Revis is kind thoughtful and direct. His bedside manner has always be one of his greatest assets. Dr. Revis also provides cleat detail on all matters that he is discussing with you. I consider Dr. Revis a friend .
July 17, 2025
John has been my primary care doctor for thirty plus years. I remain with him because he is knowledgeable, professional and caring.
July 13, 2025
Explained everything very well,Listening and answering questions,I trust his decisions !!!!
July 13, 2025
Great doctor
July 9, 2025
Dr Revis has been my PCP for a long time. I give him the highest marks and highly recommend him for his knowledge, care and compassion.
July 9, 2025
Dr Revis is excellent.
July 5, 2025
Dr. Revis is beyond amazing. His caree, concern and expertise are ever present.
July 3, 2025
Excellent and caring doctor.
July 2, 2025
He is exellent.
June 27, 2025
Dr. Revis is an excellent doctor. He listens to my concerns, he understands my concerns and addresses them with me so that I know exactly what I have to do to stay healthy.
June 26, 2025
Dr Revis is the epitome of medical excellence. Compassionate, Intelligent, patient.
June 24, 2025
Dr. Revis is outstanding. Patient and knowledgeable.
June 9, 2025
Dr Revis is a pleasure to visit with, I toatally trust him with my healthcare. His kind, personable and knowledgable.He truly makes you feel like you are his only patient.
June 8, 2025
Dr. Revis is the rare combination of personable and borderline brilliant.
June 7, 2025
This provider gives excellent care.
June 6, 2025
Dr REVIS and his team are great. As always.
June 6, 2025
Doctor took his time and allowed for a conversation where he was able to assess any health issues.
June 5, 2025
Dr Revis and everyone in his office are amazing! They are attentive and always helpful! Everyone is helpful and conscientious. They all explain everything well and make sure that we understand what is happening!
June 4, 2025
Explained in terms that I could understand. Took his time with me and answered my questions.
June 4, 2025
I have had Dr. Revis for my Primary Care Doctor for many years. He does a great job with my over all Medical Care.
June 1, 2025
Dr John Revis is an MD that always listens and is very practical with his recommendations for my care. He is the best!
May 29, 2025
Dr. Revis takes the time to be with his patients both on a medical level and human level. It is a pleasure to have him as my physician.
May 25, 2025
Very good, thorough, nice, helpful
May 23, 2025
He is always takes the time to make sure he gets to understand what is happening with my health and to cover all my concerns before I leave and if forget anything I can always call Dr. Revis is an great Doctor I have nothing but respect for him from my first visit at the age of 30
May 22, 2025
Been going to Dr. Revis for years, pleased with him.
May 21, 2025
Care provider was thorough, listened attentively, provided helpful advice, and was patient (not hurried).
May 16, 2025
Dr Revis is the best!!
May 16, 2025
He is very good
May 13, 2025
Excellent
May 12, 2025
I have been a patient of Dr. Revis's for over twenty year and continue to have him as my care provider because of his interest in my health and well-being, along for his patience in listening to my health concerns and hearing the clinically based recommendations that he makes.
May 12, 2025
Dr Revis is great. Always caring and takes his time to ask questions and listens to comments given by the patient. Patient never feels rushed and not listen to.
May 12, 2025
They are a great team and I greatly appreciate them. Amazing doctor and care.
May 11, 2025
Dr. Revis is very knowledgeable, obviously cares about his patients' well-being, listens carefully, and has always given me sound advice and treatment.
May 6, 2025
Excellent doctor, easy to talk to, very personable manner , you don't feel rushed
May 6, 2025
The staff is very professional and courteousDr. Rivas is the most professional and knowledgeable physician I've ever met.
May 3, 2025
Dr. Revis always takes the time to inquire about the family. He never rushes through an exam.
May 1, 2025
Consistent customer care, knowledgeable and up on the latest findings of provider care
April 30, 2025
My appointment was on time and my Doctor took the time to go over my blood test results so I understood them.
April 29, 2025
When a last minute appointment was needed and the only opening was when I did not have a caregiver to stay with my husband, Dr. Revis saw me on his lunch hour.
April 28, 2025
Very easy to talk to.
April 27, 2025
Dr Mark Revis is an excellent caring physician who takes the time to get to know you as an individual, the old school way. He is thorough in his exam and delivers personalized care based on your needs and questions. I'm now 70 and he's been my Internest for 30+ years, so he gets a lot of credit for that as my health has been all the better because of that. I highly recommend him, as I was a health care provider also for 39 years and he's proving care the right way. Many Thanks!
April 27, 2025
Dr REVIS is one of the kindest, caring individual that I have been privileged to Interact with.
April 26, 2025
Dr. Revis is wonderful
April 22, 2025
Very friendly, listening to my concerns. Made me feel very welcome!
April 20, 2025
He took the necessary time to listen to my concerns & offer solutions. He didn't try to rush me.
April 19, 2025
Dr. Revis always takes time to listen. I feel like he cares about the whole me, not just someone with a symptom to treat.
April 19, 2025
Very thoughtful and constructive conversation with Dr. Revis
April 16, 2025
Dr. John Revis always provide an excellent service.
April 15, 2025
Thoughtful, caring and competent. Good listener.
April 14, 2025
Dr. Revis is an exceptionally fine physician who listens carefully to me to be sure that he fully understands what is going on with me before prescribing a treatment plan.
April 13, 2025
Doctor Revis is a very knowledgeable and very good doctor who interacts well with his patients.
April 13, 2025
Dr. Revis is as good as there is. I'm glad he's my PCP.
April 8, 2025
Dr Revis is the best. I have been seeing him for over 20 years!
April 7, 2025
Dr. Revis is the best, most professional, and genuinely caring primary care physician I have ever had. In fact, he is the only one I have had for almost 3 decades. He is personable, great bedside manner, and makes you feel like he wants to know you more than a typical "meet 'em, treat 'em, street 'em" type of care. If he retires, I don't know who I would go to.
April 5, 2025
Dr.Revis is an outstanding physician. He is a true professional, who genuinely cares about his patients. He takes the time to listen to what you have to say. I am extremely grateful that he is my PCP.
April 5, 2025
Great service
April 5, 2025
Dr Revis is the best!!
April 3, 2025
Dr. Revis is the finest doctor I have ever encountered. You immediately know that he cares about your wellbeing and that you are just another number in the system. Twice he has provided referrals to me that have resulted in excellent medical care. Dr. Revis remembers you even though it may have been a year since your previous visit and treats you like an old friend. I would not hesitate to recommend Dr. Revis to anyone so that they would be able to experience the same level of personal care that I have received.
April 3, 2025
Excellent
March 30, 2025
Dr Revis is a kind and personable man. He is also a highly knowledgeable physician.
March 29, 2025
Excellent
March 28, 2025
My care provider is very caring and very knowledgeable. I feel very comfortable with him.
March 26, 2025
Doctor Revis is the best!!!!
March 21, 2025
I really like Dr. Revis. That is why I come from Indiana every year. He doesn't rush through the visit and is interested in the patient.
March 14, 2025
Dr. Revis is the best. He cares deeply about you as a patient and offers real time solutions.
March 13, 2025
Dr Revis and staff were super courteous, knowledgeable, and professional. I know I am in good hands with this team
March 7, 2025
Very caring.
March 5, 2025
Dr. Revis Is welcoming and friendly. He has a reassuring personality and always attempts to put my health condition into perspective in language I understand.
March 4, 2025
I have been a patient of Dr Revis for many many years. He always listens to me and is very thorough. I am very satisfied.
February 27, 2025
Dr Revis is awesome! He has great "bedside manner", he listens to all my concerns and helps me completely understand test results!
February 27, 2025
Takes time with you.
February 24, 2025
Great
February 22, 2025
I have been with Dr. Revis for over 35 years. I trust his judgment.
February 18, 2025
Very professional and knowledgeable very competent
February 14, 2025
He's the best.
February 13, 2025
He is the best
February 13, 2025
Dr. Revis is thorough, compassionate and concerned about my health. I feel that I am being looked after extremely well.
February 12, 2025
I'm very happy with my care provider.
February 12, 2025
Dr Revis saved my life by following through on his haunch and I was diagnosed with pancreatic cancer Dr and his staff is warm and friendly and very welcoming and supportive I thank God every day for his whole team
February 9, 2025
Very good caring doctor
February 8, 2025
Dr. REVIS is awesome! He truly knows me and always remembers specific details about my life. He spends the necessary amount of time to make sure I'm getting the care and attention I need. By far the best doctor I've had.
February 7, 2025
Excellent
February 6, 2025
Very professional and kind; takes time to answer questions and go over concerns. Excellent physician!
February 6, 2025
Dr Revis and his team are remarkable in their attention, caring and exuding confidence in their care for the patient
February 5, 2025
Dr Rebis is the Best Doctor
February 4, 2025
Dr Revis is great.
February 4, 2025
Dr. Revis is an excellent physician. Very knowledgeable, professional and caring.
February 4, 2025
He is a very knowledgeable professional. He's takes he's time to answer all the questions. Explains everything with a passion. He answers all emails quickly even on weekends. He's simply the best health provider I ever had and .. Im not a spring chicken. I have seen a lot of them.
February 2, 2025
Epitome of professionalism
February 2, 2025
He seems very smart regarding my care.
February 2, 2025
Dr. Revis is phenomenal!!
February 2, 2025
Dr. Revis is the best!
February 1, 2025
Great
January 30, 2025
He listens and he is the very best!!!!
January 30, 2025
Dr. Revis is a very kind, sensitive and thorough Dr. He goes above and beyond for his patients. This was a pre-op visit and he fit me in his schedule so I didn't have to see a doctor I didn't know. Kept me at ease and less anxious
January 29, 2025
Excellent listener! Gave me some good advice about dealing with a possible problem.
January 28, 2025
Dr. Revis is always friendly and professional. Goes above and beyond to answer questions and concerns in person and via NorthShore Connect.
January 28, 2025
He's wonderful!
January 24, 2025
Nurse and doctor are the best
January 23, 2025
Dr. Revis is very good at treating patients (me).because he's a very amiable person from the minute he enters the exam room until the very last thing necessary to the exam is done. I think we'd cal this excellent "bedside manner".
January 19, 2025
He's outstanding!
January 15, 2025
We so appreciate that Dr. Revis always takes time to fully address the patient's concerns, providing reassurance and follow-up action as needed.
January 15, 2025
He listens so well. I am totally comfortable explaining what is going on.
January 14, 2025
Kind Dr and staff
January 14, 2025
He listens and addresses all my questions/concerns
January 10, 2025
He is very professional, o lite,and he cares for my good health.
January 3, 2025
Very Professional
January 3, 2025
Excellent listener. Explains things clearly..
To find out if this healthcare professional accepts your insurance plan, it is important to verify coverage with your health insurance company. Verify your coverage by either calling the number on your insurance card or confirming coverage through your insurance company's web site or mobile app.
Endeavor Health and its hospitals make this provider profile available to inform patients and support their selection of a care provider.

