I have been seeing Dr. Hadaegh for several years. I highly recommend.