I have been seeing Dr. Nepola since I was a child and he is fantastic. He is the only doctor that has always been able to pinpoint what was wrong with me and help me take care of it. He’s also honest and very funny, which is a plus. He is very popular, so be prepared to wait, no matter what time or day you come in. He will spend a lot of time with you, though, so it’s worth the wait if you want to see someone who will take the time and listen to you. I have since moved to Brooklyn but I still travel out to Staten Island to see him.