Dr. Zahedi is very nice and professional. He listens to my concerns and gives straight forward advise on procedures, when asked. His staff is very friendly and accomodating. Always willing to work with my schedule, my ever changing insurance carrier, and my concerns with costs of procedures. I'm a 'bit' of a scared patient, so my anxiety level is always high, even for a teeth cleaning, but I always feel taken care of. I can appreciate the level of professionalism and service offered