Dr. Rafizadeh comes highly recommended. He made me feel very comfortable at my visits and explained everything to me after providing his recommendation and input on implants. He also accomdated me on short notice for the procedure, due to my schedule. Dr Rafizadeh and site staff were always very helpfull and accommodating and were willing to address my concerns ( even having a follow up scheduled on his afternoon off). Very satisfied with my results.