I have been with Dr Kaveh for over 2yrs. Today was my last visit... It seems he is over booking patients causing waiting times averaging up to 1hr to 2hrs plus. Out of my last 3 visits I have walked out unseen. I value my time.. Past 4 months he continued to experiment with prescribing me blood pressure meds with none seeming to work and NEVER giving explanation why or when giving new the possible side effects.. Dr. Wished me to do a sleep study I choose and stated I didn't wish to do so... So Dr Kaveh acted in my opinion very childish by my denial for the sleep study he refused to prescribe me my other meds that he has prescribed over the last 2 yrs... If I knew he was so sensitive maybe I should of said I will think about it... Thin skinned baby who didn't get to collect more money from me cause I didn't wish to do an unnecessary study... NO LOYALTY... Love his staff Linda and Diane.. Blessed to know you and Thank you Dr. Kaveh grow a set