I did not have a good experience with Avalon Dentistry, specifically with Dr. Mozafari. Dr. Mozafari was very sloppy and it took everal visits for him to get my dental work right. He also broke one my healthy teeth causing a long term challenge for me. I went to see Dr. Mozafari without a recommendation. I regret doing that. After I had this experience with Avalon Dentistry, several of my colleagues and friends have come forward expressing negative experiences with Dr. Mozafari as well. He had another dentistry called Tallegra I believe - anyway, I highly recommend you consider going elsewhere as there are just too many unhappy people I know with Dr. Mozafari - not worth the risk.