I recommend Dr. Hamilton. He’s highly knowledgeable, compassionate and has a wonderfully gentle sense of humor. I’ve heard nothing but good things about him from others as well.