As primary care doctors we will learn about your health goals, begin to know you as a person, discuss how your health fits into your lifestyle, consider aspects that are interfering with you reaching optimal health, develop a sense of how your symptoms relate to each other and the underlying cause, and create a partnership with you. We are happy to work with your other health care providers as we believe that each specialty of medicine has advantages and advances that create a comprehensive approach when combined together. Our doctors have training and experience to ensure that the therapies they recommend will not interfere with other therapeutics or medications.

Initial Visit – New Patient Consultation

In order to take your thorough history, the initial visit will last for 60-90 minutes. You can expect a complete health history intake, any appropriate physical exams, and any laboratory testing that is deemed necessary will be ordered. You will leave with a better understanding of overall health concerns and with a comprehensive treatment plan catered to your specific needs.

Return Visit  - Follow-Up Appointment

Follow-up appointments last for 30-45 minutes. We will spend the time understanding how your health has progressed and how it currently sits in relation to your goals. We will perform any pertinent physical exams and order any laboratory work. We will discuss the previous treatment plan and make any  necessary changes.


Insurance companies are slowly starting to recognize Naturopathic Doctors. The Colorado Naturopathic Doctors Association is working hard for this recognition. Our doctors provide patients with a super bill and the appropriate codes, which they can submit to their insurance companies for reimbursement. We cannot guarantee insurance coverage, but more patients are getting reimbursed for Naturopathic care. We do not bill insurance directly. You may be able to have your care covered through the use of a Health Savings Account or a Flexible Spending Account. Check with your employer to determine if one of these options are available to you. We hope to offer complimentary insurance billing in the future.