I have never met a doctor who spends so much time explaining things and educating his patients. He is a skilled professional who does procedures that other doctors don’t even do. I couldn’t be happier with how he has handled me and my situation. Highly recommend!!!