"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!"
Members pay a small monthly membership fee that is tax-deductible (less services performed) and also supports the overall mission by helping us provide healthcare for the uninsured.
Our Direct Primary Care model does not participate in insurance. This unique approach to personal care allows patients and doctors to make medical decisions without the interference of insurance providers.
Direct Primary Care Members receive unprecedented access to their personal physician.
Your Personal Relationship With Your Doctor includes…
As a Direct Primary Care practice, we only accept a few hundred patients at a time. Fewer patients means we take our time to ensure you receive highly personalized care and our full menu of benefits.
In addition to the Direct Primary Care services listed above, members also have access to a professional dietitian and physical therapists. Members receive discounted services with other area service providers, including dentists. Dr. Larson offers Labor and Delivery services to members.
Services not performed by our team or at other facilities, including hospitals, are not covered under our membership plan. Direct Primary Care Members typically maintain their current insurance, but often save money overall by changing to an insurance plan with a higher deductible.
No hidden fees. You’ll know exactly what you’re paying and exactly what you’re getting.
*This fee applies for the first 3 children under the age of 20 in each member family, with at least 1 adult member. If no adult is enrolled, then the oldest child will be charged $79/month. Any additional children beyond the first 3 children will be $10/month.
* Excluding lab work
*NaPro Services are not included in regular DPC membership. To receive NaPro Services, a member must be enrolled as a NaPro Services membership.
** Excludes Lab work
Still have questions? Call (608) 819-8544 or send us a message and we’ll be in touch.locations & hourssend a message