Excellent patient care inspired by compassion

Michael Yoesel, MD

Michael Yoesel, MD
Make an appointment online at Dr. Michael Yoesel or call 1-719-635-3355
4.9 out of 5 (177 patient ratings)
  • Speciality Family Medicine
  • Education University of Kansas School of Medicine
  • About

    I enjoy spending my free time with my wife and our two children - whether it’s RVing, traveling, skiing or just relaxing at home. No matter what I’m doing, I always try to make it fun. After all, life is what you make of it. I want the doctor's office to be less stressful and more enjoyable; and I believe that if we, patient and physician, can set some common goals together as a team, and have some fun working toward those goals, we’re more apt to reach them.

  • Office Location Dr. Michael Yoesel
Patient Comments
Thursday, Jan 26, 2023
He is both an excellent clinician and communicates clearly and completely when discussing issues.
Wednesday, Jan 25, 2023
Dr. Y is very thorough. He takes a lot of time talking to me about possible causes and cures
Tuesday, Jan 24, 2023
See previous answer about recommending Mountain View Medical
Monday, Jan 23, 2023
Dr Yoesel has an excellent 'bed side manner' .. relaxed, good listener, informative, frank, and a professional.
Tuesday, Jan 17, 2023
He ltruly listens to my reason for visit, and then takes steps to determine my symptoms and takes action as necessary to both diagnose and then cure what ails me
Sunday, Jan 15, 2023
As I stated before, he is a very caring Doctor. Listens to your concerns and provides necessary treatment.
Friday, Jan 13, 2023
He listens and offers great advice. He never preaches.
Wednesday, Jan 11, 2023
He is a caring and knowledgeable professional. Very friendly and easy to like.
Tuesday, Jan 10, 2023
Thoughtful. Attentive listening. Great communication. Excellent explanations.
Tuesday, Jan 10, 2023
Listens and is thorough. Recommendations are always right on.
At this time, we are unable to accept online payments.
Please mail in your payment or call our billing dept at 1-719-266-0411 to process your payment.
Thank you for your understanding.