top of page


"As long as you are breathing, there's more right with you than wrong with you."- John Kabat-Zinn

The quote above perfectly captures the essence of my focus in helping people obtain their highest level of cardiovascular health. It implies that your cardiovascular system is incredibly resilient and that there is almost always a chance to improve your health, no matter where you're starting from. 

The key to doing so is two-fold: 

  1. You need to learn and understand what your body wants and does not want, in order to thrive.

  2. You need to put this knowledge into action in an efficient, effective, and sustainable manner


My role in working with you is to help facilitate these two steps. Doing so will require different things for different people, but my primary goal remains the same.

I want you to end up not needing me, or any other doctor much in the long run.

Your body is infinitely wise and knows what to do. Sometimes it needs a bit of direct help, but mostly, you just need to give it a good chance. 


APPOINTMENTS  (*All visits are telehealth based, via your choice of video or phone.)

I am available for one on one consultations to evaluate your cardiovascular and metabolic health status, including a highly detailed assessment of current and future risk for a heart attack or stroke. Once the evaluation is completed, I will recommend a nutrition and lifestyle based supportive plan to help optimize your health and reduce risks, based on your health goals. I will also provide resources for education on nutrition, exercise and healthy movement habits, sleep, stress management, and other key aspects of healthy living. 


Note- I will not be acting as your primary care physician but as a consultant and will be glad to partner with your primary care physician and/or specialist as the need arises. 


New patient consultations are approximately 60 minutes in length and follow up consultations will be 30-45 minutes depending on the nature of the visit. 


To schedule an appointment, please use this link, or call 503-893-4364



  • Initial Consultation: $300

  • Extended Follow Up Consultation: $195

  • Standard Follow Up (30min): $140


Payments are made via secure online invoicing unless prior arrangements are made. I do not bill insurance, but if you have a HSA or FSA you may submit your receipt of payment for reimbursement. If you have any questions please email me at or call me and leave a voicemail. 

Telehealth Consultations: About Me
bottom of page