I have been seeing Dr. Tabrizi for some time, and I can honestly say my experiences have always been positive. Dr. is caring, professional, and knowledgeable. He takes time with his patients, and answers all of my questions which I appreciate. Is this the reason that the wait may be a little longer than some expect? Maybe, but personally the wait time has not been bad and this Dr. has NEVER failed me. Unfortunately others have. The office staff including the nurses are also friendly, polite, and professional every time I visit. This is not quick and impersonal "assembly line" medical care. Dr. Tabrizi is the real deal.