I do not accept insurance and require payment at time of service. I provide you with a super-bill to file for reimbursement with your insurance company if you choose to do so. Please call your insurance’s Customer Care line to see what out of network benefits you have. If you have a health savings account (HSA) I do accept that as a form of payment. Some labs can be run through insurance and I will work with you to prioritize testing– offering insurance options when available. Please note that some insurance companies do not reimburse Telehealth visits. In that case an in person visit should be scheduled.

Allergies, Anxiety & Depression, Autoimmune Disorders, Digestive Disorders, Fatigue, Female Hormone Imbalance (including PCOS, Post Birth Control Syndrome, Endometriosis, PMS, PMDD), Menopause and Peri-menopause, Fertility and Pre-conception, Food Sensitivities, Hair Loss, Insomnia, Male Hormone Imbalance, Postpartum, Skin Rashes and Acne, Thyroid conditions (Hashimoto’s, Hypothyroidism, Hyperthyroidism, Goiter), And many other issues both more specific and more general.

Conventional labs (Quest and Clinical Pathology Laboratories (CPL)) can bill insurance directly. Coverage is at the discretion of your insurance company and plan. I can not guarantee coverage and I recommend calling your insurance company prior to having labs drawn to ensure coverage. Functional medicine labs are largely cash-pay, but I offer the ability to bill through insurance when possible. I will discuss pricing of these labs during your visit, as they will require an investment on your part. Most patients invest an average of $300-$1200 in advanced lab testing at their initial visit.

Although I have many years of primary care experience, my practice structure is not set up for acute visits or routine screenings at this time. I recommend that you maintain a relationship with your PCP. I will gladly oversee your health from a functional medicine standpoint and am able to collaborate with your PCP or specialists when necessary.


I see patients in office when requested; however, my practice is currently set up as primarily Telehealth. Telehealth is a secure video conference where you can be seen where every is most convenient!

Please complete the New Patient Inquiry form on my website. You can also contact my office by phone 512-980-9861. I’m happy to answer questions or assist with scheduling your appointment

Once you’ve booked your appointment, you will receive an e-mail that confirms your appointment and reviews next steps. Please access your Patient Portal and fill out all forms and medical questionnaires at least 48 hours (2 business days) prior to your appointment. I spend time reviewing your information and prepare for your appointment ahead of time. Any medical records, specifically those within the last year, should be uploaded to your portal or faxed to our office (512) 599-9124. Please make sure to include any medications or supplements you are currently taking, as well as, any allergies to medications.

We require at least 48 hours (2 business days) notice for all cancelled or rescheduled appointments.  There is a fee associated with no shows, cancellations or rescheduled appointment made within 48 hours of your original appointment time.  

The new patient deposit is non-refundable and will be forfeited if you cancel.  Should you need to reschedule the deposit can be applied to a future visit if you reschedule at least 48 hours prior to your appointment time. 

The only approved methods of canceling or rescheduling a scheduled appointment is to send a message via the patient portal or to call my office at 512-980-9861.  

Our Patient Portal Application