The Celebration of Life
AS A FAMILY focused CLINIC, WE LOVE PEOPLE BY OFFERING AFFORDABLE ACCESS TO PERSONAL HEALTHCARE SOLUTIONS. AS A NON-PROFIT CLINIC, PEOPLE COME BEFORE PROFITS AND EVERY LIFE MATTERS IN ALL THAT WE DO.
Healthcare with a heart means offering an affordable Personal Physician Plan for members, free healthcare for the uninsured, and women’s health and fertility solutions.
AS A PRO-FAMILY CLINIC, WE LOVE PEOPLE BY OFFERING AFFORDABLE ACCESS TO PERSONAL HEALTHCARE SOLUTIONS. PEOPLE COME BEFORE PROFITS AND EVERY LIFE MATTERS IN ALL THAT WE DO. RECEIVE THE CARE YOU DESERVE WITH AN AFFORDABLE MONTHLY MEMBERSHIP.
we offer natural and affordable fertility solutions as well as help for other women’s health issues that respect the dignity of all people from the moment of conception.learn more
We offer free medical care for those in need without insurance, & who cannot afford our Personal Physician Plan.learn more
"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!"
"My experience was and is really good. They discovered that l got Diabetes, something that the dr. from the insurance did not tell me. I feel very grateful to God, that there are still Doctors with heart and not a wallet instead . They saved my health. They are good people, and love people."
"This doctor---and all his staff---are amazing. They are the reason our little girl is alive. They are kind, generous, gentle and very knowledgeable. They are also very Catholic-Christian! Such a gift to Middleton!"
More than half of our patients receive free healthcare. To continue the sacred mission of serving those in need, we count on financial help from members and people who share our heart for helping others.support the mission
Still have questions? Call (608) 819-8544 or send us a message and we’ll be in touch.locations & hourssend a message