Dr. Mike is nothing short of wonderful! He has helped us grow our family, when we began to think it would not be possible. He is always a phone call or email away, which is incredibly helpful and necessary for our family to sustain life in early pregnancy. God is doing amazing things through Dr. Mike and Our Lady of Hope Clinic and we are beyond blessed to know them!
Dr. Mike, as he is affectionately known to patients, serves our members as their personal physician. Driven by his deep faith in God and an authentic love for people, he is a trusted advisor, medical clinician, and friend to his patients.
“For me, being a doctor is a calling and a sacred trust. That means always doing what’s best for my patients – and I believe Direct Primary Care is the best way to make sure they get the highest level of attention and personal care. It removes insurance companies from healthcare decisions and sets my patients free to make the best choices for their long-term health. High co-pays and costly premiums are no longer obstacles to excellent primary care. Members simply pay a small monthly membership fee and get full access to a personal physician and 24/7 care without ever receiving a medical bill.”
Dr. Mike graduated Summa Cum Laude with a Bachelor of Science degree from Southern Illinois University where he also earned his Doctor of Medicine degree. Following medical school, he completed his residency through the Siouxland Medical Education Foundation in Sioux City, Iowa.
He is Board Certified by American Academy of Family Physicians and a member of the Catholic Medical Association. Dr. Mike serves as a Creighton Model FertilityCare® System NFP Medical Consultant. His medical interests include natural family planning, women’s healthcare, wilderness medicine and medical ethics. He also participates in medical mission trips to Central America.
Faith and family always come first for Dr. Mike and his wife Laura. They enjoy spending time with their seven children serving in their parish, bike riding, hiking, and downhill snow skiing.
Still have questions? Call (608) 819-8544 or send us a message and we’ll be in touch.
locations & hourssend a message