Book an appointment for free

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
8 South Michigan Ave, Suite 1301, Chicago, IL, 60603

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

ALERT! ALERT! ALERT! OFFICES OPEN EVERY SATURDAY YAY! My mission is to form strong doctor-patient relationships. MY strength comes from being curious and real about your needs. PLease NOTE: BLOOD WORK IS NOT DONE ON SITE FOR PHYSICALS! QUEST IS ONE BLOCK AWAY! Because I am single practitioner, certain exams are referred out to specialists. For example, there are no female exams performed at my facility. Complex skin concerns are sent immediately to dermatology. Also, I do not work with patients while they are pregnant. Also, I do not consider myself an Urgent care facility. When you meet me at your first and subsequent visits, most of the time, I will be the first one you will see greeting you at the door! I can be very relaxed in my appearance and approach, but very intense and focused to help. I love to see my patients laugh. At times there will be unforeseeable professional emergency calls. I appreciate your patience. At the heart of my approach, I am comprehensive in my thinking through your problem. NOTE: I am not an URGENT care facility. Ex: Eye problems, blurred vision, extreme headaches, dizzyness, chest pain, extreme shortness of breath. I am keenly aware of when a person needs to see a specialist, on the SAME DAY therefore, so you might only have a short visit. Also, I will touch upon many different aspects of your life, moving from topic to topic. We might not get through all of your concerns in one visit, but I am committed to exploring all of them. Bottom line, my office does not look like what you might expect. The waiting room has been designed to assure comfort and healing. Simply put, it has been uniquely crafted to help you begin your exploration and journey into healing. Be prepared to work with me in successfully approaching your healthca

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Will be going back to him

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain continues to provide excellent, thoroughly considered care and advice. He's much more attentive and engaged that the majority of general practitioners I've had in the past.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor, highly recommend.

Overall Rating
Bedside Manner
Wait Time

Please be aware that this is an independently operated office with no other staff. Dr. Bain seems to have a good relationship with his patients but I didn’t feel like this was the most typical or professional primary care. Much of the conversation was about things other than my health, which is what I had wanted to discuss.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is literally the best on all regards, the care attention to detail and result you get from this guy are like Magic! I would recommend him to anyone .

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain was very thorough, and insisted I get some bloodwork and a urinalysis so he would have all the data necessary to treat me both long and short-term. Although I've been diagnosed with ADHD twice in the past, because I didn't have paperwork to confirm this, he said I would need to get an assessment before prescribing me any medication related to it. Although I'm not pleased about the extra hassle, I respect his thoroughness and need for "data points", as he put it. He was a touch intense, but very friendly. He definitely takes his job as a medical practitioner seriously, and he sincerely wants to provide the best and most appropriate care for his patients... not just what they want or think they need.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very informative and thorough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is the best! He listens and is honest and is willing to work with you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The visit was great. Dr. Bain was straight to the point, he listen to my concerns and we made a plan that we both agreed on. Basically he let me have some control over my health even though he had some concerns. In the end we can to a mutual compromise. It is very refreshing to have such collaboration with a doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Briliant & knowledgeable

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Perfect!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is a great and knowledgeable doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

WENT TO DR BAIN FOR THYROID ISSUES BECAUSE I WAS UNHAPPY WITH PREVIOUS DR. HE RAN MANY TESTS AND I FELT VERY COMFORTABLE WITH HIM THAT WE WERE GETTING SOMEWHERE. LISTENED TO MY CONCERNS AND EXPLORED PATHS I WANTED TO EXPLORE. BEWARE HE DOES TALK A MILE A MINUTE BUT I AM STILL HAPPILY SEEING HIM.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He took time to get to know me and better understand my situation to better come up with a plan to help me based on my goals.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain is a fun and caring doctor. He is relatable and truly cares about his patients.

Overall Rating
Bedside Manner
Wait Time

Went to Dr for my annual physical. Dr Bain took time to listening to my questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The best doctor I have ever visited. Unlike every other, he doesn’t try to sell you extra services or prescribe unneeded stuff, Dr. D is 100% genuine not only as a doctor, but also as a person. He is my regular and I go to him for anything, from skin issues to blood work to hormonal imbalances to flus! Highly recommmended!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Appointment always on time. Office is comfortable and inviting. Dr Bain is dedicated to treating the whole person not just a symptom. Highly recommended.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

If you are looking for a doctor who truly cares about your health and well being, who will listen to you and who will take action to help you, Dr. Bain is the doctor for you. I consider myself fortunate to have found Dr. Bain who takes a personalized approach with his patients - you are not just a lone fish in a big lake!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always spot-on with diagnosis and remedy!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Bain alleviate my anxiety when visiting a doctor. I feel very comfortable with him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent as always.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain is an amazing doctor and really cares about his patients

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He really makes sure that everything has been provided for your further treatment.

Overall Rating
Bedside Manner
Wait Time

He's anti-vaccine, he's neurotic, he repeats everything, and he asked me the same questions over and over because he forgot the answers. I felt like I was the doctor.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain is a very friendly doctor, I had a great experience. I will continue to visit him whenever necessary

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very sharp mind. Knows how to connect the dots.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome experience, took the time to sit down and listen to my questions and concerns. Highly recommended!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Been a long time patient of Dr. Bain and will stay with him til I leave the planet ??

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was a very beautiful experience. Very different than visiting the average doctor. Doctor Bain shows much empathy and understanding. I was able to open up to him completely and I never opened up to a doctor before. He asks all the right questions and shows understanding with sharp mental accuracy. I look forward to future visits and learning more from doctor Bain. I trust that I can become a healthier and more balanced individual under his care.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

His broad base of knowledge is amazing. He keeps seeking new information and is not stuck in the box of traditional x=y. His integrative approach makes sure you get the best care. A true integrative practitioner. He is great!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

At this visit, Dr Bain was thorough, caring and as always he actually listened to me.

Overall Rating
Bedside Manner
Wait Time

Very thorough and empathetic with his patients, you don't feel like you are being rushed at all. I am glad I found him after a couple random searches, I not only felt genuinely heard, but was also given very good and detailed medical attention. He is very friendly as well, and I can tell he genuinely cares for his patients. Highly recommend

Overall Rating
Bedside Manner
Wait Time

Truly listens to your concerns and seeks to understand all factors, physical, mental, and emotional. Very unique in the medical field. He will be your health detective and coach to recovery. I look forward to seeing him again!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain, wonderful as usual.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain explained my blood work in detail and carried on a plan that we both agreed on

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain was very attentive & compassionate during my visit today.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Bain took the time to LISTEN to me .

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Bain is awesome. I was recommended to him by a co-worker several years ago and have been with him since. He is an exceptional Doctor and I'm so glad that my co-worker heard me mention I needed a Doctor in the loop and she was seeing him. All it takes is one visit and you'll know you have found the Doctor you have been looking for.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great!