Dr. Hadaegh takes his time with his patients. It is obvious he truly cares about his patients. Dr. Hadaegh addressed all of my questions with honesty and respect. He is highly competent and experienced and his knowledge is vast. I trust Dr. Hadaegh whole-heartedly with any and all of my procedures.