“I enjoy spending time with my wife, Mary, and my eleven children on our small farm in Omaha raising sheep and chickens. We are very thankful to God for His Goodness and Blessings. I helped start SFMA and love being part of the apostolate!”
To provide uncompromised holistic primary health care in adherence to the moral and ethical teachings of The Roman Catholic Church.
“My wife, Deanna, and I have been married for over 32 years and have five wonderful children. I am so grateful that I am able to practice medicine and treat my patients in accordance with my Catholic faith!”
“My husband, Sean, and I have four children (ages 2, 3, 5, and 8). We may have our hands full, but we fully recognize the blessings bestowed beyond measure, to have such a wonderful family! It has been my privilege to be able to serve patients at SFMA, and I will always strive to provide patients with the extraordinary care one would expect from a family member. If you’re part of SFMA, you are family, my family.”
“My husband, Daniel, and I have been married for over 17 years and have eight children. I am available to speak to groups at churches, high schools, and other venues and events promoting Naprotechnology and chastity to women and men of all ages.”
“I enjoy caring for patients of all ages and love to get to know my patients. I have a passion for health/nutrition and strive to help others with their health and lifestyle goals. I am excited to work at SFMA and share my faith in medicine!”
Book an Appointment
When scheduling an appointment, please follow these important procedures.
Always arrive 15 minutes prior to your scheduled appointment time. For example, if you have a 4:00 pm appointment, please arrive at 3:45 pm.
If you arrive 15 minutes late to your scheduled appointment, you will need to reschedule. We cannot cut into another patient’s appointment time if you are late.
If you cannot keep your scheduled appointment, please call us to reschedule or to cancel.
If you do not show up and do not call within 24 hours of your missed appointment time, you will be charged a $25 no show fee.
If you are a new patient, please bring your insurance card and picture identification with you. Whether you are a new patient or an established patient, please have your insurance card with you for each visit.
New patient forms and any other forms associated with an appointment can be emailed to the patient ahead of time. Please be sure to provide us an email address if you would like the forms. Additionally, some patient forms can be printed off from our website. This will greatly enhance the check in process for your scheduled appointment. We are respectful of your time and we want to make your scheduling and check in experiences are smooth and efficient.