A whole life approach to wellness from a caring, compassionate doctor

WE ACCEPT MANY Medical insurance plans

The following insurances are accepted:

In-Network Status:

- Medicare 

- Medicare Supplemental Plans 

- Tricare 

- Railroad Medicare

- Blue Cross and Blue Shield of MN

- PrefferedOne

- Aetna Health Care

-UnitedHealthcare

- Medica  

- SolarteHealth


Please call your insurance company to confirm coverage. 



Out-of-Network Status:

- HealthPartners

- Cigna 

- Minnesota Health Care Program

- UCare


Please remember to check with your insurance plan for coverage details before booking an appointment. If you don't see your insurance listed here, please call us and let us know.  

image1

General Pricing