Each visit I have ever had at Ripkin Vision has been a pleasurable experience, ant this past visit was no different. Everyone is pleasant, helpful and professional. Dr. Ripkin always spends time in answering any questions I have and takes great care to explain my progress and his plan. I never feel rushed, which, in this day of medicine, is quite unusual. Thank you very much Dr. Ripkin and staff!