Craig K Harms, MD

Family Practice/General Practice

163 East Bethalto Drive

Bethalto, IL 62010 Directions


4.8 out of 5

528 verified ratings

528 Ratings, 153 Comments

Aug 10, 2023
Dr. Harms is always attentive to questions and very thorough in explaining all answers

Aug 10, 2023
Dr Harms listen patiently to both mine and my wife’s questions, explaining medications and courses of treatment for me. I am very satisfied with Dr Harms.

Aug 3, 2023
Fisrt and foremost, I rarely give excellent as a response to any questions so, when I rate someone or staff it means they are just that, excellent. Dr always follows through with me and my condition, always.

Jul 26, 2023
Dr. Harms is my doctor since 2006 when I moved to the Glen Carbon/Edwardsville, IL, area. I completely trust him and I feel like I could not be in better hands than with him. He is highly professional, explains everything in detail and answers my medical questions. He always puts me at ease and shows me that he cares about me as a person and my well being.

Jul 23, 2023
Everyone was helpful and friendly.

Jul 22, 2023
Dr. Harms was awesome!!

Jul 22, 2023
I feel that Dr. harms is extraordinary. He is caring and concerned each time he consults with me. He is an awesome physician.

Jul 18, 2023
very good experience overall

Jul 17, 2023
Everything seemed good.

Jul 16, 2023
Dr. Harms is a blessing!

Jul 16, 2023
Dr Harms is always friendly, thoughtful & answers any questions you may have. He cares not only about your well being, he took the time to ask me how my husband (who is also a patient & recently diagnosed with prostate cancer) was doing.

Jul 15, 2023
The fact that Dr. Harms listened to us during our visit and showed us visualizations of what we were talking about for different ailments really helped us understand the situation. We appreciate the sincere way that Dr. Harms listened to us and discussed each medical issue.

Jul 15, 2023
Dr Harms is excellent working through the visit and exam .

Jul 14, 2023
Dr Harms was very thorough with my annual check up. Good listener and discussed any medical covens I had. Gave me good heath advice.

Jul 14, 2023
Everything went great. No complaints at all. Dr. Harms is excellent

Jul 11, 2023
All of the staff were friendly and personable. This was my first visit to this practice and I was impressed with Dr. Harms and all of his staff.

Jul 11, 2023
Dr. Harm’s the best, professional, and caring doctor there is!! It's not the surroundings, it's his knowledge and compassion.. This is a rare quality that he possess!. I would follow his practice wherever he would be. Don't ever let him get away! Your loss would be anothef’s gain!!! 5 Stars. 🌟🌟🌟🌟🌟

Jul 6, 2023
Felt Dr Harms did all he could do to explain my problem and put me at ease.

Jul 4, 2023
Dr. Harms was able to squeeze me into his already completely booked schedule to provide the care I needed. This was greatly appreciated.

Jul 2, 2023
Very good

Jul 1, 2023
Excellent service

Jul 1, 2023
Dr. Harms is always very friendly & caring.

Jul 1, 2023
I was taken in to a room right on time. I did have ti wait quite awhile for the doctor. Apparently a previous patient took a long time.

Jun 30, 2023
Excellent care , very straightforward communication.

Jun 30, 2023
Dr. Harms is always excellent in every way a doctor can be excellent.

Jun 30, 2023
I had heard a lot of good things about dr harms. I left my family physician wondering if I had made the right move. After my visit I knew I had. Dr harms and the staff were wonderful. I’m looking forward to future visits. Thank you

Jun 30, 2023
Everything was EXCELLENT!!

Jun 20, 2023
Dr. Harms is an excellent Dr. He is caring and explains everthing. I never feel rushed during exams.

Jun 14, 2023
Dr Harms is always nice and explains everything. My whole family sees him.

Jun 14, 2023
The care I received was great!

Jun 13, 2023
Everyone was pleasant and helpful.

Jun 9, 2023
I appreciated the way Dr. Harms explained everything that was going on with my body and how it needed to be treated

Jun 7, 2023
Very nice kind and professional

Jun 2, 2023
Dr Harms is always amazing to work with. I feel I am in the best care with him. He always makes time for me. I enjoy my visits with him.

May 31, 2023
Dr. Harms personality is trustworthy and easy to talk to. Attentive to my questions and concerns and overall health issues.

May 26, 2023
Actually, Dr. Harms himself. He makes me feel like he cares about my personal situation. Understands my concerns and takes the time to ensure that I understand all of my options and the risks involved with each. I'm socthankful that I came back to him when I did.

May 24, 2023
It was my first visit to this facility and seeing Dr Harms. He made me feel like u were the only patient he had all day. Definitely made a great choice!

May 20, 2023
Dr Harms was very thorough in explaining several things about my and my wife's health status. I appreciated the time he took to educate us. His friendly, relaxed manner made both of us feel very comfortable during our exams.

May 18, 2023
I truly cannot say enough positive about the practice and urgent care!!! Thank you for all you do and know that I’m so thankful to have you as my care team.

May 16, 2023
Dr Harms is the very best!

May 15, 2023
Dr Harms is kind and caring but can never get a appointment with him , say he’s always booked

May 15, 2023
Dr. Harms and staff are excellent.

May 10, 2023
The wait to see Dr. Harms was very short and he answered all my questions and listened to all my concerns without being rushed. Dr. Harms is an excellent doctor.

May 6, 2023
Dr Harms is a very caring, capable, and intelligent dr. The rest should be like him.

May 6, 2023
Dr. Harms will listen and answer questions

Apr 30, 2023
Dr Harms and the entire staff are dedicated professional and I have the utmost respect for them and trust them completely.

Apr 27, 2023
Dr Harms is an awesome doctor.

Apr 27, 2023
Dr. Harms is so kind and patient answering all questions and concerns. He is extremely knowledgeable and an awesome doctor!! I'm great full to have him as our family doctor!

Apr 26, 2023
My first visit with Dr Harms and I am favorably impressed

Apr 25, 2023
love Dr Harms